66
19
53
54
139
16
47
23
114
92
36
49
30
33
152
200
97
48
72
108
110
85
1
4
105
50
24
96
9
18
83
112
29
164
229
183
134
22
21
73
88
90
361
109
175
102
78
65
372
28
212
61
43