17
13
14
11
98
18
32
29
5
20
12
40
16
27
53
37
232
308
26
8
23
65
115
22
21
36
4
2
35
58
24
30
9
120
7
31
43
1