22
130
32
80
131
33
21
58
64
6
27
556
11
14
46
9
17
30
19
15
8
16
34
31
48
4
18
39
12
38
36
44
26
23
43
57
20
69
60
86
49
278
85
1072