42
6
39
30
40
16
11
5
77
62
75
83
92
60
8
78
3
105
26
58
54
76
35
51
22
28
61
10
89
37
14
121
12
17
33
32
1
7
23
56
20
116
34
13
2
123
48