21
27
23
39
20
46
22
3
14
32
7
19
107
25
131
28
24
44
31
102
86
35
13
47
11
159
42
9
37
160
87
2
5
40
12
26
84
33
217
67
109
4
162
163
94
10