83
18
52
25
107
9
21
45
22
32
10
71
19
47
127
43
31
30
60
73
40
7
145
155
62
29
49
34
99
63
23
5
8
4
20
41
37
12
11
14
16
54