125
21
213
205
4
52
27
16
23
20
209
104
139
25
222
165
73
95
3
127
94
51
33
53
37
76
18
45
518
294
30
79
15
24
181
137
60
34
43
71
5
13
38
91
319
22
162
58
8
65
78