5
55
8
4
44
35
25
107
36
45
10
17
80
23
48
152
27
30
15
32
165
71
57
9
242
28
1
3
22
20
21
53
7
13
19
11
14
73
26
42
41
111
87
105
46