20
12
25
6
10
38
260
34
46
80
50
77
41
62
42
90
27
45
17
13
7
21
60
70
64
22
85
37
51
19
4
94
128
54
33
91
49
14
24
136
32
61
192
73
29
135