97
55
27
63
15
41
26
62
59
9
28
16
8
6
96
25
60
160
29
37
86
39
98
158
42
40
150
58
72
95
285
90
70
456
136
113
77
32
66
34
13
46
17
87
49
31
19
21
24
265