172
241
149
104
42
63
63
89
83
29
52
45
36
49
17
8
24
11
30
31
7
27
41
22
28
37
6
33
4
36
6
28
14
4
47
7
25
15
17
2
16
6
13
22
9
19
24
10
5
31