80
157
23
4
14
16
38
8
29
34
37
94
126
43
56
45
108
22
10
5
26
17
32
30
46
49
18
13
48
92
142
62
27
11
25
12
85
19
7