5
11
56
13
3
16
165
1
4
50
7
19
36
31
27
35
18
48
22
20
29
24
17
33
46
8
10
28
66
23
9
32
68
6
53
38
93
45