2
1
18
10
5
89
50
13
32
21
94
6
9
15
8
12
29
67
3
149
26
124
24
125
11
25
14
23
17
20
19
7
42
166
57
44
48