27
20
10
45
22
39
28
18
25
84
72
46
133
35
59
23
11
42
89
99
51
56
76
61
64
77
19
54
44
30
48
29
43
49
101
41
34
24
85
192