36
68
61
33
89
45
130
51
32
115
58
29
84
38
27
122
65
30
21
54
85
72
194
276
107
155
190
69
47
71
197
63
326
207
37
64
24
83
96
44
158
159
57
60
74
114
524
163
380
218
135