82
21
33
177
130
22
20
18
61
36
29
64
77
55
8
58
166
28
85
216
41
37
59
74
178
53
35
17
26
135
10
125
51
71
44
69
24
60
478
42
49
128
40
14