59
32
33
47
28
31
71
18
10
80
38
22
49
11
46
158
34
44
276
137
48
35
76
30
45
17
24
20
36
8
3
42
6
43
23
26
90
37
55
66
40
29
118