157
25
55
30
29
164
76
94
49
70
110
56
41
15
35
28
58
33
50
52
27
44
185
10
82
53
68
32
209
138
14
40
114
203
7
119
236
195
431
59
51
60
507
199
66
72
140
63
74
111
142