171
240
104
30
89
63
55
11
7
101
157
76
52
39
32
36
24
33
48
38
28
3
29
34
27
19
15
22
9
38
34
17
18
24
28
44
17
3
35
18
37
8
24
20
14
6
16
17
6
20