61
132
74
121
60
114
532
38
57
94
19
31
126
207
15
27
13
35
133
32
75
63
73
246
78
45
79
137
120
91
37
184
289
5
174
55
460
42
44
11
34
81
100
40
52
109
146
47
128