28
43
46
29
24
40
37
165
77
18
39
44
42
26
36
16
14
21
31
17
51
55
56
62
19
35
32
41
33
82
47
38
83
45
133
66
25
144
92
59