123
6
33
21
1
16
23
91
13
24
58
47
71
8
14
10
150
95
102
18
55
43
29
110
28
40
38
12
75
22
120
11
42
62
57
44
93
73
20
74
85
60