12
14
200
19
35
160
76
84
53
40
29
7
10
38
26
36
2
32
57
11
50
79
166
83
55
23
45
24
34
148
216
147
9
61
37
67
82
33
8
64
65
109
242
6