88
39
107
63
17
4
13
98
46
96
7
200
79
10
48
53
111
318
179
64
49
41
115
23
162
249
188
32
140
197
91
151
103
134
381
6
40
171
25
104
94
74
16
205
95
72
19
113
38