6
5
33
27
11
21
30
15
25
37
13
24
16
29
3
26
78
119
22
34
14
65
102
50
40
9
48
1
20
105
18
8
4
152
19