5
6
21
13
3
107
189
33
15
62
42
27
35
89
50
12
19
17
10
47
58
28
7
197
26
25
57
74
29
49
79
56
36
8
108
14
38
82
20
59
72
60
241