24
103
171
45
91
12
27
72
39
64
38
67
23
18
40
15
84
59
116
56
71
43
65
2
77
30
61
21
35
90
107
70
19
9
94
73
60
51
58
159
13
113
121
301
33
63
158
80
28
78
162
49
29
110