88
28
362
87
82
22
37
15
10
21
20
176
32
33
108
39
9
57
298
16
25
34
103
11
78
56
80
92
24
139
64
47
52
246
111
110
89
29
129
67
8
53
193
43
18
178
66
26