24
113
51
95
25
256
19
11
209
32
98
60
23
28
48
21
108
151
38
87
96
50
207
56
26
62
175
9
303
241
144
17
103
35
109
34
46
97
116
30
47
89
75
29
45
63
61
33
39
12
41
118