9
5
12
28
17
3
35
33
21
31
131
18
10
7
22
6
13
142
97
24
11
66
215
14
30
25
27
65
26
100
4
58
118
50
19
47
149
55
39
51
16