44
174
9
58
36
276
233
131
19
84
78
103
51
312
117
315
534
93
39
23
62
38
158
37
54
87
45
109
126
176
89
270
65
189
123
115
181
97
88
66
30
221
127
20
82
204
52
193
25
188
83
77
585
290