28
12
46
29
18
116
39
44
42
21
67
20
22
13
189
30
55
631
141
75
17
31
82
11
35
332
33
170
24
9
59
15
19
45
243
6
53
73
145
40
36
131
182
23
50
63