89
412
53
204
45
56
23
80
10
15
100
102
72
44
29
26
60
7
420
37
101
36
66
35
31
12
143
55
25
188
16
61
19
128
79
54
228
51
189
20
121
22
18
74
225
27
34
65
73
14
186
32