82
245
185
25
157
64
75
231
124
113
83
122
92
93
43
21
27
69
216
14
23
138
46
181
226
129
49
105
37
52
17
48
24
165
33
275
63
22
133
175
89
34
67
71
45
199
35
65
302
240
85
50
6
20