156
96
266
134
136
87
88
73
108
118
214
164
37
151
102
79
576
32
113
47
75
132
64
98
71
226
21
63
16
56
34
58
46
160
50
283
61
217
77
43
89
76
82
54
178
33
83
45
9
40