38
32
77
54
120
13
6
12
18
23
45
24
25
122
49
90
37
29
11
57
22
27
41
40
20
28
35
8
30
48
76
17
15
52
7
16
58
93
123
26
19
44
127
61