302
189
154
168
287
53
388
106
37
82
32
46
132
26
35
91
63
65
11
14
555
105
42
233
44
15
60
43
93
128
17
34
57
55
120
59
69
81
61