177
246
66
150
42
105
89
64
37
83
28
52
49
22
30
45
15
25
31
17
16
6
7
30
11
33
36
14
13
8
6
37
28
20
9
4
47
20
15
20
28
22
25
41
36
9
6
16
12
24