32
60
17
2
18
21
34
93
41
53
82
40
67
102
78
51
192
38
91
183
30
89
13
126
10
15
42
154
25
240
72
106
44
349
199
23
137
50
222
193
62
97
61
35
83
98
70
90
229
139
59
86
11