121
17
6
20
34
80
22
8
102
63
253
43
108
75
58
25
68
189
60
40
19
39
52
36
81
12
30
28
31
21
76
45
109
139
42
27
136
46
18
264