28
39
25
46
102
78
31
34
32
7
11
19
18
75
41
15
30
57
24
58
10
60
94
55
138
17
51
85
71
67
14
4
3
42
121
36
126
105
62
40
21
110