11
102
61
92
72
83
16
22
23
30
86
8
45
50
75
63
40
17
127
1
58
12
24
93
79
204
177
109
36
67
43
57
35
14
10
20
118
29
73
26
105
62
21
98
68