21
153
23
26
1
25
58
29
18
13
12
4
27
19
80
24
17
9
5
39
10
16
11
68
37
20
213
33
122
45
104
95
49
48
43
22
133
42
59
75
65
56
182
105