12
51
57
25
91
71
15
42
229
13
48
26
6
36
4
40
19
24
17
60
84
30
9
11
2
22
45
77
33
23
8
10
34
31
74
16
27
103
117
66
29
88
129