2
87
16
12
11
29
17
7
22
19
70
68
9
8
88
24
21
40
69
35
130
50
72
62
129
39
96
38
43
28
33
25
6
32
48
14
42
151
179
178
183
55
137
20
52
66
49
46
187