101
38
8
85
90
26
61
42
66
237
140
53
21
71
23
77
181
175
72
120
174
9
17
79
32
49
60
52
40
7
11
16
137
47
182
74
91
82
155
156
56
371
1325
164
35
33
73
80
36
105
44
197