202
311
36
96
19
52
42
133
78
160
44
221
13
92
37
99
65
55
35
81
48
167
23
58
30
21
93
252
201
261
130
66
189
256
120
70
287
105
88
104
69
67
89
182
177
145
28
345
128
68
80
273
40
6