80
46
41
26
49
23
30
39
37
16
14
21
12
15
18
29
32
100
27
33
13
204
34
24
36
48
61
22
25
8
56
67
52
77
63
42
20
35