34
36
10
14
40
97
12
4
52
18
25
100
233
28
110
22
17
20
44
47
58
37
78
271
102
181
65
64
57
551
75
30
26
77
42
265
24
60
234
295
50
16
95
109
13
208
114
213
299
27