37
45
21
119
153
77
88
67
65
58
80
76
73
46
38
40
92
50
25
3
99
30
61
75
105
19
63
35
116
165
71
53
68
91
70
55
166
83
18
172
15
164
31
29
51
81
43
120
36
340