18
11
10
5
79
12
17
35
2
8
6
20
16
49
36
31
233
98
15
78
52
42
63
19
336
70
362
29
22
7
14
111
3
23
47
9