0
3
12
9
2
11
17
10
37
4
27
100
26
15
28
31
38
44
63
43
16
168
84
53
20
56
61
33
70
138
35
19
62
67
199
48
225
34
88
72