128
13
4193
346
2
18
10
36
29
164
6
265
70
42
173
47
34
40
39
4686
94
163
90
97
48
24
19
26
15
214
105
72
37
78
66
266
1257
8
17
20
229
80
217
33
55
322
25
43
116
186
95
925
102
127