167
258
82
44
44
84
22
8
28
25
42
48
24
23
14
92
91
66
24
89
38
8
27
28
39
34
5
17
4
14
46
30
24
29
11
33
32
73
8
14
10
51
13
2
25
9
35
2
13
13