73
69
294
195
106
27
42
66
32
149
12
517
30
22
566
102
45
21
61
8
58
75
23
51
57
25
34
29
166
89
6
18
3
572
143
68
76
10
70
77
194
155
123
44
165
87
26
1
4
17