5
7
21
169
15
6
32
16
11
200
97
42
48
23
51
63
19
12
14
187
86
8
9
50
13
59
18
20
22
17
10
40
31
105
44
33
78
84
28
38
56
25
96
37
85