121
71
80
94
252
51
197
220
11
131
110
322
84
93
32
81
525
52
26
21
85
39
19
36
137
27
17
40
77
108
34
7
44
30
20
12
143
106
173
99
295
35
174
1448
43
117