38
20
17
48
6
35
42
9
23
28
128
24
19
30
44
129
34
37
54
60
66
57
36
79
68
116
103
12
13
22
252
120
21
39
10
3
29
41
58
152