5
32
69
129
92
33
30
101
60
59
3
28
11
25
64
23
122
61
17
24
6
46
7
9
126
139
27
10
15
13
56
65
75
37
163
80
2
20
18
40
12