33
5
15
263
21
36
30
13
23
20
61
48
6
12
26
17
60
41
267
1253
70
230
141
98
94
55
330
49
216
181
174
47
64
96
10
117
63
90
38
188
73
92
100
11
9
28
37
22
277
278