59
25
78
34
105
33
52
85
35
31
45
37
151
11
142
181
140
152
93
41
53
50
13
240
80
48
21
40
22
117
108
18
192
111
779
72
74
44
82
276
42
147
75
220
49
199