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