12
16
35
321
64
142
104
21
178
18
37
53
25
83
69
20
6
13
7
9
28
47
10
15
154
5
100
46
45
29
94
30
40
8
24
124
51
76
34
11
108
43