10
31
23
2
24
52
83
11
124
130
77
68
41
67
20
19
190
88
75
131
122
26
123
22
5
69
39
116
163
59
155
18
29
87
187
118
253
48
36
80
244
45
35
62
156
37
110
81
38
102
25
15
16
21
71