41
34
4
78
22
49
14
2
3
51
23
55
128
104
18
109
15
19
64
26
1
21
7
16
6
42
47
74
13
81
9
11
89
45
46
25
99
126
30
10
28