40
11
12
20
25
21
18
51
33
41
6
101
48
17
94
43
70
112
512
62
72
90
26
60
29
38
120
31
14
30
97
37
39
69
28
36
10
34
64
42
85
24
19
87
116
167
54