30
61
71
101
9
17
21
34
49
7
3
160
25
10
147
1
45
24
8
31
16
6
5
26
13
4
20
65
14
2
18
19
33
66
27
92
63
53
23
62
100