42
11
12
29
30
7
24
80
214
34
20
47
37
90
16
139
53
19
62
72
26
4
54
22
36
182
41
71
25
49
70
89
21
61
184
96
38
120
15
84
87
311
59
171
236