27
136
129
86
73
82
59
29
71
45
23
52
40
61
53
109
48
64
163
365
156
31
88
26
77
37
181
35
42
22
33
60
146
76
121
49
114
24
44
99
54
65
102
13
39
142
110
74
67