6
20
27
24
17
49
4
26
25
3
122
22
80
47
13
41
104
121
31
56
11
233
23
32
75
40
30
295
14
58
66
92
117
168
162
34
59
50
668
276
42
7
35
74
36
16
191
270
39