16
46
26
188
9
72
42
34
121
312
23
36
17
150
119
103
256
4
203
55
40
73
128
52
106
14
60
241
616
76
27
25
540
10
81
18
68
964
32
3
54
200
22
101
28
33
85
87
102
70