26
25
109
63
66
42
14
115
8
44
34
117
18
17
146
30
24
22
43
81
106
31
15
50
73
37
45
62
78
395
179
97
41
118
144
1064
55
124
82
197
16
793
108
693
29
38
52
131