5
200
62
8
9
39
11
30
82
7
21
37
6
49
24
53
20
87
152
27
32
84
95
188
60
51
48
58
13
25
12
26
29
68
69
19
10
61
100
18
41
70
89
22
14
189
131
65