32
10
13
46
58
41
78
12
16
11
89
39
9
92
22
31
28
48
23
81
246
25
45
71
292
75
30
52
24
42
95
208
29
72
57
20
103
1
94
66
55
91
49
219
7
34
8