8
117
5
87
19
83
34
10
6
16
26
47
33
29
30
25
14
24
23
62
157
31
102
216
89
28
42
58
44
51
82
59
40
57
21
72
43
98
119
74
11
104
39
287
13
46
2
12