7
210
43
57
20
29
14
45
26
19
3
5
72
496
16
33
22
25
103
55
184
2
221
83
92
9
82
34
60
126
36
18
64
15
175
10
66
11
23
13
67
12