5
10
24
37
8
28
34
63
54
31
64
4
50
18
123
49
27
22
7
40
16
51
14
25
23
61
152
167
30
13
56
111
58
46
36
11
100
48
44
163
12
70
95
38
60
65
35