23
27
51
20
41
247
65
254
26
32
9
157
10
31
11
95
22
13
77
63
53
16
21
48
30
33
99
19
58
239
46
85
76
650
18
176
276
96
72
60
1698
17
128
55
54
37
169
1553
97
299
61
159
106
50
116