121
18
27
60
5
1
6
57
17
47
15
12
14
89
29
73
56
143
37
22
101
76
106
546
9
34
46
49
24
55
16
182
113
39
138
128
33
35
36
80
65
141
1985
258
44
7
30
21