0
6
24
14
9
5
33
16
19
13
15
7
37
67
11
48
29
22
79
42
61
171
153
248
128
17
47
50
20
152
105
31
96
528
45
107
120
421
59
129
194
370
54
110
46
852