28
32
22
44
14
436
230
8
82
126
37
101
265
7
13
270
151
17
9
69
46
27
16
105
62
31
366
12
123
89
21
180
148
142
77
208
15
99
30
191
61
234
50
80
55
48
39
113
25