97
63
12
69
14
31
17
224
165
19
60
43
44
35
38
87
24
79
61
20
34
72
141
99
116
173
106
330
64
32
46
26
76
142
56
74
139
18
80
136
428
29
134
153
113
156
47
73
27
66