52
13
46
31
18
90
114
108
85
17
20
51
32
29
21
15
24
39
49
22
33
23
27
208
54
44
50
41
65
34
42
16
37
40
14
121
30
48
89
478
8
84