99
169
64
33
25
83
56
31
52
37
58
45
15
50
74
73
298
29
18
40
23
12
57
16
81
11
49
36
34
237
92
85
21
13
32
9
20
79
47
90
26
43
215
170
27
24