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