142
90
71
29
78
35
24
4
9
124
75
26
48
19
103
41
10
88
49
219
47
7
106
62
3
42
190
85
39
412
194
58
52
23
37
405
97
107
14
67
96
242
122
68
17
118
34
55
74
28
255
73