8
38
3
5
81
228
4
29
10
26
155
313
317
42
20
63
28
119
200
131
126
25
21
6
16
187
51
15
101
35
12
83
18
55
31
129
41
23
14
7
45
37
30
19