24
139
110
45
74
308
13
81
38
27
7
18
21
25
33
3
65
44
4
82
9
206
156
244
20
11
100
716
242
172
55
97
10
41
14
28
125
15
106
1
8
681
95
302
54
68
638
507
77
37
17
129