23
36
11
66
43
22
10
14
74
146
18
172
19
20
32
12
54
4
56
9
41
17
13
26
8
28
125
7
85
5
39
94
70
15
49
44
127
29
6
103
501