52
92
128
11
84
61
34
95
119
88
149
264
39
166
8
75
9
30
96
143
60
77
47
41
103
89
27
21
138
111
73
29
32
43
151
23
53
184
141
17
222
49
10
336
66
140
28
46
57
87
108
81