40
27
23
36
8
226
22
18
83
49
31
66
75
53
142
35
79
62
13
104
29
19
26
125
148
5
4
3
37
184
50
17
10
30
14
15
6
16
101
59
7
52
45
11
21
64
57
34
25