23
41
3
106
12
40
44
95
67
63
103
20
22
30
69
50
66
10
78
158
120
4
241
15
125
148
413
220
152
65
53
204
6
56
62
200
24
205
281
184
19
32
79
36
9
107
54
176
64