16
5
108
11
148
14
4
8
59
22
13
41
29
35
20
7
15
33
50
10
30
32
46
26
258
9
43
78
17
40
646
47
55
18
133