231
74
65
181
32
197
56
41
84
60
40
73
35
643
28
108
1149
30
45
302
53
24
98
58
87
37
63
54
219
49
17
31
46
167
96
72
61
220
42
128
185
89
64
48
147
23
43
52