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