20
32
41
65
46
332
87
26
9
25
67
8
21
51
10
137
48
22
118
4
5
18
7
127
33
47
36
11
24
70
34
50
37
13
74
109
16
31
19
12
35
56
63
162
27
184
30