8
11
7
77
23
91
94
34
79
40
49
61
25
16
53
140
27
115
110
101
221
52
55
81
13
102
35
36
41
51
132
45
24
10
167
458
457
58
230
209
226