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