164
237
147
63
88
103
41
62
82
4
35
50
43
17
47
23
28
29
22
37
28
29
34
33
39
24
15
11
36
27
20
28
38
18
47
7
6
31
15
24
4
24
13
22
10
6
17
16
18
14