92
39
59
140
112
72
134
151
33
135
65
37
76
102
186
26
69
29
84
51
47
53
40
22
23
228
19
127
258
137
32
18
14
177
80
31
70
95
237
42
71
82
116
13
259
30
43
27
109
77
49
184
321