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