11
25
13
5
12
10
83
112
127
23
64
9
20
14
346
45
26
79
16
76
72
30
129
46
28
95
8
163
32
50
29
31
56
55
49
43
47
60
59
3
69
81
18
130