85
23
45
67
57
15
36
25
24
105
41
48
167
54
141
13
38
27
52
80
79
43
74
40
9
63
35
37
30
53
44
201
22
8
122
162
56
120
19
29
129
70
194
55