4
20
70
36
6
5
88
163
8
31
18
66
335
13
17
53
57
47
34
65
272
238
21
75
7
126
49
133
19
120
25
29
81
14
24
41
62
82
375
30
32
38
11
262
69
74