94
116
70
113
13
91
14
79
53
22
84
54
39
95
61
65
156
69
96
111
101
60
63
225
34
37
285
250
121
21
66
5
152
23
132
75
10
19
16
43
11
76
173
98
48
149
172
27
100
88