37
53
21
11
32
3
7
119
4
27
5
19
14
0
39
23
13
9
16
6
45
15
78
94
199
771
67
101
74
58
54
120
204
66
273
68
140
40
321
360
280
266
190
289
59
369