34
47
31
43
20
59
10
16
89
19
75
69
124
144
33
419
21
58
248
22
39
94
141
126
24
26
72
111
140
32
29
57
78
129
190
155
38
121
56
258
86