26
7
3
31
23
100
113
22
28
332
14
50
8
20
24
34
10
47
32
4
17
12
51
58
36
45
16
30
43
49
11
5
182
19
18
21
44
9
13
64
38