16
60
24
12
231
101
176
40
20
202
130
37
56
14
54
69
517
85
122
711
499
193
602
70
93
535
78
114
848
25
325
855
184
285
128
94
29
7
26
10
135
47
48
585
57
32
35