68
54
2
9
18
51
15
4
5
43
231
83
95
39
25
26
146
53
98
263
79
65
118
190
62
109
67
76
97
13
194
66
153
508
45
71
59
37
112
33
29
40
17
14
106
3
11