170
165
149
257
35
76
142
365
179
139
103
79
214
25
58
373
144
146
66
54
446
38
37
315
534
90
65
29
77
113
240
236
194
8
4272
138
87
73
395
118
115
72
49
10
45
151
2
50
34
55
167
110
71
36
145