1
42
3
23
8
21
46
26
10
38
59
40
64
11
54
25
183
6
30
37
81
50
44
58
20
84
16
19
55
7
48
92
18
34
17
39
9
4
29
65
106
5