3
17
6
7
2
92
33
35
22
20
38
15
1
9
10
44
47
25
4
27
18
321
31
29
74
58
21
43
48
13
28
30
41
91
50
5
67
14
23