12
23
70
16
19
74
32
8
102
18
9
4
84
176
39
10
81
42
7
100
15
565
64
131
231
45
78
44
58
6
47
185
48
37
14
29
46
57
152
54
20
40
172
3