55
11
850
6
8
39
14
49
197
13
40
4
16
26
27
24
41
67
62
29
96
2
87
18
69
86
32
50
193
137
47
23
17
61
106
46
19
85
58
349
43
1
45
183
132
30
83
110
22