69
134
123
22
12
43
235
87
84
46
17
7
115
51
33
47
53
101
382
58
45
199
63
88
40
78
110
116
487
158
206
31
157
67
196
231
144
66
92
68
136
94
128
102
10
56
85
143
71