3
8
29
6
43
13
19
35
44
17
39
28
618
37
24
90
57
59
134
7
11
49
4
22
45
69
42
9
41
100
30
15
81
63
21
87
60
76
101
10