37
311
13
28
104
16
8
387
4
178
114
22
15
167
266
59
17
389
42
262
38
103
300
43
53
145
41
489
134
49
219
45
44
35
9
40
273
21
69
110
57
48
32
52
29
113
108
227