57
42
20
109
81
16
89
19
47
116
62
8
22
40
79
33
38
24
30
133
37
202
232
51
49
90
39
161
86
36
13
84
41
108
55
29
72
52
10
154
66
129
98
28
135
147
43
60
83
58