64
34
89
118
20
115
33
41
79
182
7
71
28
88
49
47
68
35
14
146
15
36
38
11
58
148
327
29
99
123
54
174
271
51
116
70
165
101
83
44
30
134
168
77
85
222
190
21
371
106