96
53
45
37
51
27
24
15
13
36
57
169
73
52
111
230
48
26
42
17
85
247
32
28
20
98
14
128
60
25
29
363
33
308
31
22
55
30
46
63
47
12