7
500
11
8
14
174
103
573
145
239
51
382
195
72
43
3
45
32
22
32