160
167
258
9
44
82
44
84
25
8
22
13
28
93
24
42
32
23
25
66
31
89
24
91
48
27
28
38
28
22
8
13
14
22
8
18
46
34
15
19
39
32
3
7
15
14
29
5
14
10