98
71
10
5
11
29
13
18
8
21
6
24
15
22
9
35
20
28
31
14
312
16
61
34
19
27
130
48
189
30
77
55
96
42
12
356
17