122
54
18
46
131
43
103
22
23
20
39
7
34
112
50
57
13
26
73
10
170
60
4
58
109
65
42
11
6
21
81
91
27
53
24
113
37
52
45
28
19
17
77
147
9
55
99