197
57
41
84
60
40
74
35
643
28
108
1149
30
45
302
53
24
98
59
87
37
73
63
54
56
219
49
17
31
46
167
96
72
62
220
42
128
185
91
64
48
147
23
43
52
27
842
36
67
76