4
20
3
12
5
19
10
2
8
22
9
6
44
1
53
16
37
157
13
108
7
110
35
79
36
32
45
59
95
41
48
23
33
231
11
29
67
26
115
28
42
18
17
178
80
64
114
15
30