61
31
147
96
17
36
91
108
160
30
111
55
84
68
101
87
38
10
217
63
18
72
76
15
58
105
190
315
47
13
255
46
66
71
14
309
32
24
19
225
318
35
51
173
21
83
67
294
42
22