12
16
24
7
6
17
25
18
32
23
145
3
29
8
26
21
9
159
89
36
44
48
91
61
2
37
489
60
141
27
136
13
95
55
70
63
81
64
5
108
135
11