3
17
107
35
14
10
22
414
6
0
1
20
23
103
24
269
39
2
11
36
46
13
8
32
9
4
91
26
28
25
29
106
12
108
40
31