33
26
31
13
250
131
73
35
40
42
115
48
6
90
126
139
125
17
5
79
44
10
39
282
37
8
27
92
25
86
18
283
121
30
23
407
14
64
213
9
51
47
12
258
11
4
1
21