0
28
5
14
6
3
34
16
4
30
88
9
31
76
25
17
10
210
11
29
209
193
95
135
48
44
221
157
68
77
97
57
84
197
208
52
184
64
21
179
73
26
114
2
8