7
23
24
48
10
55
71
22
6
5
103
35
54
32
17
84
73
76
51
47
2
28
252
92
42
19
27
33
118
40
194
138
36
39
72
20
34
21
13
12
44
56
1
38
29
11
14
50
89