0
28
133
8
3
67
32
59
25
2
24
4
38
29
12
21
15
20
14
19
53
51
17
16
156
60
207
95
69
84
85
180
109
271
226
35
90
55
77
132
179
152
61
142
220
99
73
23
141
79