69
32
118
75
4
52
20
126
10
17
1
34
5
58
71
41
9
12
172
2
3
28
43
148
110
93
80
39
14
6
156
29
290
13
18
85
35
44
152
49
7
128
138
25
16
135
133
33
8
98
134
48
55
42
31
127
122
64
45
109
27
100
76