107
21
35
29
19
13
23
17
11
67
31
14
10
60
151
26
242
27
140
28
417
6
243
58
8
88
45
385
43
18
62
42
22
41
150
51
69
76
15
46
57
34
25
44
4
30
52
39