159
86
119
322
5
7
221
32
23
31
28
116
80
304
10
45
39
21
235
48
75
371
37
30
108
264
15
313
18
6
144
1335
362
43
625
1377
275
13
181
161
61
104
389
90
351
236
284
29
393
145
42
156
20
15141
64