3
31
7
4
12
13
86
14
133
40
16
6
19
35
11
30
91
8
20
24
2
5
10
74
37
26
126
199
17
27
9
59
99
18
46
68
55
41
71
57
53
38
39
85
49