0
34
9
14
6
3
1
11
59
32
5
37
22
61
10
18
17
20
13
7
132
21
38
126
62
158
651
90
28
595
68
302
108
92
81
1021
367
806
253
220
188
166
176
118
35
110
231
470