16
46
40
18
61
10
15
30
27
12
81
22
516
156
34
28
23
117
407
8
113
85
52
97
47
36
142
75
74
39
33
29
19
231
82
17
25
38
32
3
20
11
9
24