126
44
56
23
21
38
87
8
27
20
111
64
80
40
75
25
13
17
37
59
42
101
36
53
19
121
10
91
29
45
4
115
280
30
22
18
24
48
9
85
94
195
130