11
22
13
15
12
32
6
24
28
25
58
18
21
31
38
9
44
8
352
30
84
43
147
47
17
113
75
54
167
131
87
19
62
39
46
65
95
181
26
112