3
4
6
22
7
15
26
37
8
12
5
30
19
11
32
72
14
124
27
18
23
1
25
20
28
45
136
62
77
65
10
117
54
74
181
57
44
173
76
123
83
34
79
91
108
41
166
38