0
48
33
14
27
9
10
4
70
21
11
40
41
142
13
43
45
17
31
18
42
52
23
51
19
22
49
368
188
95
204
60
190
388
156
96
79
97
58
46
24
138
47
76
130
88
118