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