23
231
79
32
288
34
227
143
62
297
81
35
3
270
37
13
106
16
7
31
87
156
11
2
17
208
92
205
51
41
38
19
86
102
63
24
339
141
42
55
46
10
793
60
20
27
59
29