46
210
43
54
3
22
48
123
6
15
85
70
143
26
25
14
105
38
45
67
81
37
33
86
8
41
27
103
60
32
9
77
42
7
13
4
90
47
21
19
30
28
95