75
41
36
164
57
256
23
52
162
66
166
43
59
9
12
96
116
19
94
73
20
22
5
156
24
17
54
28
110
97
46
485
32
261
186
55
67
51
88
60
184
61
145
4
58
25
239
42
157
71