69
123
68
65
32
30
64
22
132
23
92
36
199
226
24
319
52
98
84
141
82
50
217
194
42
73
55
33
208
67
97
113
57
85
72
46
9
77
38
25
51
37
53
116
83
16
7
35