34
113
47
51
16
102
29
37
15
44
523
410
13
340
14
5
138
20
39
140
36
111
27
21
18
240
118
273
23
58
25
166
81
35
7
46
30
220
24
83
52
32
56
4
108