16
8
30
20
143
54
174
67
39
50
56
192
23
45
21
46
29
141
196
44
11
41
96
83
12
3
6
61
33
31
17
92
116
404
1738
146
109
26
57
38
70
168
24
138
28
66