1
6
3
18
24
36
92
19
48
25
41
118
38
59
43
73
55
58
103
20
14
2
13
7
30
8
21
65
214
50
4
160
56
11
35
9
46
5
85