64
41
223
25
96
31
13
20
12
26
42
109
8
49
33
11
15
77
85
871
76
149
45
35
90
142
27
30
66
207
260
93
106
160
28
103
123
21
34
43
100
172
594
5093
48
114
80
99