59
6
15
66
29
25
84
38
55
118
23
19
14
115
31
16
40
148
39
65
97
67
216
129
56
289
150
142
47
249
49
50
338
42
218
36
48
260
85
86
68
44
145
265
111
76
37
563
34
33
105