40
8
13
5
54
7
99
16
19
73
50
36
37
143
11
9
39
119
20
52
112
42
15
121
29
32
14
95
92
18
93
68
4
24
77
63
127
34
2
43
46
379
28