97
70
31
62
38
22
55
9
100
15
58
54
78
291
48
35
24
14
90
27
47
293
18
20
288
19
13
4
86
17
88
271
21
23
32
8
53
233
102
51
68
26
167
98
87
143
267