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