6
26
22
25
14
117
36
50
29
101
150
47
5
46
80
34
15
60
20
16
991
64
159
30
58
133
43
53
24
124
300
38
70
35
40
309
102
226
52
74
307