42
101
23
50
90
144
13
12
5
8
25
33
26
18
19
40
21
10
24
29
17
62
15
9
22
88
16
41
38
27
37
28
133
55
35
120
60
127
43
36
53