9
16
72
12
109
516
39
114
20
64
292
50
63
49
21
66
125
1
727
7
19
112
37
3
383
153
11
25
199
723
571
402
22
26
33
118
79
124
146
468
2
82
53
46
24
17
96
35
60