40
47
31
55
101
44
73
28
23
5
64
38
3
46
89
43
65
13
37
16
48
8
33
34
134
26
117
83
120
11
24
19
12
50
4
7
76
67
36
30
14
166
97