36
3
47
28
16
18
9
20
29
23
13
25
11
601
55
294
101
7
48
22
12
104
24
15
43
46
80
126
10
26
185
38
14
83
135
336
193
50
249
402
117
60
39
52