15
155
14
22
17
1
28
77
49
50
7
31
25
96
4
87
5
9
127
16
30
51
69
8
70
66
26
10
24
94
20
141
39
12
19
2
3
37
6
42
65
29