4
124
169
55
6
20
46
16
8
3
10
23
9
5
18
11
17
21
54
105
27
44
22
51
29
112
25
39
15
33
2
159
14
68
70
45
78
383
48