0
7
12
19
6
9
10
110
79
16
18
8
55
33
87
83
105
4
171
64
42
39
29
24
34
14
21
11
261
48
121
179
296
180
51
56
15
451
17
53
52
50
132
44
60