45
5
200
8
85
76
33
74
10
17
38
70
79
6
44
19
35
27
34
59
60
56
23
15
42
7
99
102
121
67
57
32
51
86
80
144
94
89
26
39
49
40
31
109
30
16
13
11
14
97
54
41
177
95
12
36
28
48
75
20