42
52
29
81
21
69
31
41
26
53
90
33
25
18
22
20
45
160
30
34
19
28
24
35
97
84
483
58
43
14
12
39
23
16
8
71
222
40
46
49
163
36
13
216
15