17
102
8
13
10
62
395
91
125
11
41
36
55
37
64
25
54
18
15
58
491
16
180
78
46
134
52
12
23
167
112
63
28
339
263
117
66
32
97
126
218
182
39
35
140