165
369
153
208
140
48
177
88
60
248
47
41
102
96
12
56
36
46
37
25
59
137
168
69
57
11
169
33
26
34
341
52
141
173
319
104
186
302
1572
451
76
111
116
459
20
163
61
209
74
84
21
106