47
29
40
68
133
63
24
41
33
90
28
96
30
98
45
22
89
39
21
38
42
48
36
32
13
76
27
64
44
124
18
62
9
37
4
256
6
17
214
16
25
80
53
69
235