35
1
55
23
38
189
12
4
29
75
194
44
63
647
116
296
36
20
25
26
28
17
6
111
73
27
2
14
31
46
70
16
11
3
15
177
13
52
50
39
8
7
34
9