3
19
10
12
18
7
5
20
6
4
13
56
8
9
71
211
21
25
57
92
22
15
17
28
41
63
11
39
34
119
62
90
38
43
31
16
86
23
79
33