42
66
46
20
208
33
34
10
85
19
96
49
81
84
163
67
144
93
82
353
24
185
37
47
153
30
90
83
29
61
122
103
72
48
40
59
6
86
56
27
17
26
74
75
126
369