12
17
7
18
8
57
39
36
71
237
93
59
33
22
100
13
136
188
30
657
11
63
43
56
54
60
40
107
117
32
16
172
135
21
62
640
4
68
356
19
142
367
45
35
99
38
96
42
44
108
20
257