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