5
17
15
4
130
54
78
2
7
31
38
164
39
28
6
145
10
1
21
3
18
13
42
19
137
134
8
11
26
61
82
138
126
27
14
22
25
12