200
62
65
37
130
33
182
56
35
32
30
6
23
135
71
77
152
57
61
48
17
55
41
47
10
53
93
5
343
66
54
26
60
106
22
232
146
63
128
15
139
79
98
189
40
74
50
100
173
274
34