86
184
83
115
252
322
48
29
36
79
243
45
34
62
155
37
110
81
102
25
16
21
71
31
47
130
193
55
146
145
156
75
39
53
84
42
69
65
70
195
107
63
235
18
50
181
35
135
90
11
373
14