6
33
50
19
28
2
111
16
43
54
39
52
37
99
114
120
66
40
208
34
73
55
27
98
299
36
150
74
225
23
7
25
5
103
75
14
192
24
89
22
70
21
59
91
80
62
97
51
46
133