38
69
59
35
24
30
28
36
22
33
72
14
82
105
52
76
39
182
29
271
20
19
26
124
12
83
274
213
75
47
56
57
41
31
16
25
44
43
32
40
55
50
62
37
42
78
84
77