5
170
51
20
22
47
35
50
6
101
81
64
8
19
21
9
57
75
136
87
30
48
16
14
63
76
7
77
53
11
28
10
72
33
172
17
200
18
118
12
70
43
40
68
1000
37
13
82
25
134
46
55
395
31
27
169
38
29
69
24
26