66
26
18
48
96
47
197
133
36
242
67
32
189
87
38
14
92
117
272
8
17
24
85
56
44
181
165
127
78
84
90
172
46
25
50
70
148
198
108
60
113
122
22
101
58
10
21
30
129
41
29
504