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