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