36
164
58
42
6
45
48
91
69
30
31
90
51
99
85
12
46
63
10
11
61
68
3
16
119
28
4
18
22
23
8
14
49
15
21
1
20
105
26
94
50
195
166
9
29