91
54
21
143
25
32
18
28
100
17
58
63
26
35
38
49
66
117
59
48
72
34
39
53
65
47
55
64
13
249
115
9
69
43
57
50
44
40
79
56
84
52
155
292
78
62
120
89