77
42
37
22
51
21
112
44
18
34
30
120
277
36
20
178
54
52
98
49
25
19
101
39
29
8
83
135
27
180
16
12
7
68
88
10
132
91
256
160
9
80
13
67
97
15
50