0
32
7
4
1
12
6
22
17
10
13
21
57
20
11
65
48
26
23
9
109
164
15
25
49
30
14
37
46
58
24
74
91
44
147
53
93
136
171
210
88
279
120