2
6
24
10
22
0
12
20
5
25
4
16
13
29
8
30
3
1
101
7
107
9
226
26
62
68
50
317
27
380
37
166
58
230
21
66
44
82