130
1258
148
67
17
178
102
85
50
149
78
157
206
204
70
31
21
19
107
32
38
13
39
99
98
47
71
52
91
16
280
109
126
114
65
193
55
64
11
36
27
34
44
30
167
101
246
156
81
56
33
74
62