16
41
170
12
61
11
122
121
21
47
22
55
53
63
45
185
72
29
35
86
57
7
23
343
672
26
119
94
71
43
27
253
69
152
100
18
346
132
714
104
192
25
33
1095
92
82
231
80