29
14
226
43
13
803
15
22
61
12
28
51
18
24
8
49
26
19
9
32
138
286
25
60
44
10
245
16
39
157
68
257
74
40
55
1
224
719
31
11
295
452
45
609
162
80
141