94
39
106
67
50
223
133
151
109
64
262
23
35
131
103
88
252
158
119
135
130
123
53
21
426
65
91
29
43
204
47
15
14
30
18
113
170
10
5
108
54
48
24
46
85
80
71
8
41
57
56
20