35
239
7
257
93
148
74
863
214
95
158
352
72
3
15
4
70
69
53
39
76
19
8
222
12
24
11
33
40
18
20
231
16
30
89
78
17
22
101
31
29
50
48
47
21
60
23
13
64
10
174