16
19
64
9
23
22
7
14
65
36
344
4
66
18
39
442
15
128
20
17
76
60
21
43
35
101
269
96
82
33
75
24
38
159
5
2
31
6
78
53
52
79
13
63
10