0
5
33
22
12
20
11
6
70
19
10
28
63
14
83
7
36
37
18
51
21
23
121
48
40
78
30
47
35
29
124
34
68
27
15
64
171
57
306
144
59
49
39
167
159
153
549