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