25
31
21
33
8
17
4
103
9
97
14
55
18
40
22
131
20
12
30
87
50
13
28
15
47
162
7
43
10
303
180
29
11
186
48
32
6
3