42
29
43
49
22
101
41
34
27
35
89
46
30
24
85
192
20
21
47
72
88
39
56
104
37
44
23
38
40
26
16
69
84
18
13
25
17
50
87
79
168
54