142
108
20
38
28
55
23
42
46
70
91
26
5
11
36
14
68
64
49
67
25
24
18
16
134
19
30
8
80
76
61
52
96
44
13
22
97
27
12
123
17
122