0
42
3
8
4
62
60
15
1
12
5
11
10
7
6
16
21
88
40
130
112
72
111
58
48
103
268
9
23
18
54
28
79
65
197
628
36
125
255