39
63
331
60
16
447
10
7
53
46
52
32
37
146
82
35
6
9
11
126
56
61
4
44
79
40
616
67
141
8
810
3
73
59
1
12
26
47
17
31
36
21
22
240
71
131
128
150
166