2
5
11
9
4
30
52
35
33
8
50
80
84
20
78
24
57
182
41
16
186
92
89
82
39
22
215
63
12
6
48
183
17
54
58
181
69