0
11
53
16
3
12
9
32
21
76
48
17
78
14
30
23
36
25
80
45
18
15
37
40
27
20
54
156
38
89
172
263
22
35
28
42
145
110
279
112
81
31
151
56