33
50
36
27
56
92
29
2
41
25
91
53
4
6
10
22
195
80
84
94
48
13
31
20
37
18
58
64
104
28
86
5
221
40
9
198
109
43
70
16
24
61
26
49
46
19
68
17
203