4
11
5
77
7
53
22
20
51
31
32
6
21
66
15
14
49
16
12
10
165
26
43
8
100
9
30
65
28
23
17
1
33
47
40
3