7
12
14
24
26
16
39
295
121
19
59
3
4
31
32
28
5
10
33
85
15
35
17
1
11
303
0
23
27
30
62
22
118
138
20