6
9
61
26
24
17
41
212
103
8
38
46
75
13
45
44
89
116
47
392
60
65
49
64
112
495
170
31
162
33
70
145
242
150
140
94
131
104
111
59
87
147
76
50
129
79
120
164
77
12
117
96
99
157