137
160
97
218
18
44
75
124
68
114
8
95
117
162
36
370
96
400
16
60
51
105
25
66
46
77
267
80
135
122
74
140
53
260
42
47
35
24
225
90
167
28
78
103
132
119
344
501
22
548
88
110
312
82
13
19