16
85
72
56
55
133
49
79
24
32
13
106
46
62
36
103
61
68
104
83
52
48
182
57
84
14
19
45
151
345
26
21
81
27
147
125
77
64
111
47
31
328
22
121
40
23
11
18
301
10