129
77
101
1
14
201
31
182
122
64
87
84
33
69
54
109
13
90
15
222
39
178
112
43
640
223
197
57
70
364
177
121
118
275
195
78
110
72
80
53
34
52
62
22
24
82
40
28
21
36
26
45
265
75