5
32
53
34
74
101
7
19
10
2
165
107
9
3
13
24
8
16
21
93
15
25
1
72
11
46
38
75
29
33
20
47
30
28
31
92
68
42