6
14
2
16
5
27
33
15
19
28
47
31
39
41
135
70
22
24
18
44
85
239
45
62
128
116
171
43
105
133
66
86
129
51
281
117
98
72
26
49
223
123
23
112
328
113
209
76
111