77
76
206
611
366
121
54
33
31
93
91
34
69
37
39
439
29
38
23
21
19
51
61
26
14
28
79
141
152
142
72
49
304
27
234
67
32
40
167
320
166
245
12
30
52
8
73