174
328
103
13
138
141
11
78
33
31
43
16
56
121
198
23
126
18
387
37
104
24
66
45
15
62
26
32
213
73
85
155
69
97
5
118
148
335
223
64
76
124
171
39
175
91
1948
93
25
402
46
65