42
31
18
11
40
66
47
96
87
60
86
26
80
63
6
30
24
29
93
9
77
253
44
35
127
32
37
27
38
73
61
43
20
69
8
137
16
107
5
7
100
3
34
19