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