243
85
33
240
9
22
105
18
24
47
107
700
86
46
15
13
441
301
297
32
995
158
10
429
34
104
214
58
70
114
144
7
203
84
533
166
56
115
160
220
12
169
152
153
415
28
133
431
1236
50
744
168
122