10
16
52
2
47
130
120
7
73
187
41
6
110
8
88
71
22
17
646
108
127
12
136
78
14
178
15
54
4
168
27
20
31
264
83
430
301
145
90
147
105
132
28
84
82
69
9
11
61
303
97
49
450
56