132
34
211
70
25
61
44
107
62
421
2526
10
116
101
212
226
181
113
359
134
36
208
345
99
108
222
300
172
82
63
223
71
35
38
92
105
234
51
83
65
3
80
42
13
15
37
18
46
164
171
40
126
195
54
49