31
112
78
121
6
84
13
16
9
20
33
39
79
22
8
11
24
32
14
23
5
44
45
50
4
18
55
17
117
12
28
19
63
30
10
185
62
107
53
41
21
60
35
52
116