0
9
4
3
1
12
33
55
22
57
26
62
77
48
42
95
27
10
30
41
58
56
47
16
28
109
76
21
43
15
119
40
11
183
61
13
93
64
105
46
54
51
24
68
23
17
36
143