0
3
9
33
10
6
22
38
23
45
54
20
21
14
72
51
41
28
25
31
27
168
106
4
95
40
39
63
129
71
102
170
62
98
142
69
26
116
151
113
19
120
65
261
70
145
108
140