4
6
2
26
12
1
18
28
33
30
15
16
108
20
92
40
11
49
51
13
27
41
9
5
91
22
84
37
24
31
10
3
36
148
80
98
73
21
70
62
104
235
39
55
68
34