36
17
39
4
54
202
63
13
20
7
85
82
41
12
34
18
11
3
28
2
552
47
115
40
33
16
44
65
187
21
38
95
43
100
79
97
29
62
166
25
15
55
294
395
112
124