18
56
44
61
27
26
91
12
57
33
16
11
138
7
66
20
101
37
23
10
32
35
6
8
106
14
92
28
120
108
90
276
62
9
17
42
683
21
1
59
40
464
193