0
15
1
6
10
11
7
2
18
5
17
16
13
8
37
4
22
86
28
166
36
40
24
31
9
12
3
19
107
141
32
29
121
23
97
64
58
30
55
56
63
222
282
26