7
19
58
6
21
8
92
17
27
95
2
89
4
383
22
41
47
436
10
5
3
9
57
13
15
28
67
42
31
14
82
66
80
44
38
25