61
93
111
150
140
412
109
116
76
56
159
146
34
178
72
42
236
63
141
33
96
49
14
38
21
57
137
36
84
54
22
143
48
232
122
25
35
47
151
30
114
241
31
29
231
12
186