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
36
11
27
20
28
18
38
47
7
6
31
15
24
24
10
13
4
22
6
17
16
18
14