54
305
74
35
26
7
12
32
185
37
31
110
38
83
69
22
183
61
33
68
252
17
77
118
64
44
39
136
42
48
20
34
19
53
63
70
219
41
73
205
281
49
66
76
112
67
28
140
40
166