157
228
102
88
60
29
75
98
31
156
38
22
9
49
1
53
16
28
39
32
46
27
15
27
31
20
3
22
52
5
33
32
26
17
8
6
43
20
8
21
18
13
18
14
37
14
8
25
13
24