9
81
35
136
34
75
28
29
14
24
10
38
113
84
19
67
111
6
21
100
59
13
36
37
40
66
235
65
12
69
928
118
149
3182
845
74
30
215
20
139
49
433
26
11
18
22
186
82
180
52