15
149
255
25
44
156
30
61
35
40
323
51
251
43
20
9
66
6
8
34
18
55
93
37
262
52
119
63
28
146
10
71
49
117
67
57
12
743
1585
26
180
31
17
32
749
151
110
60