257
23
25
30
14
31
35
38
80
21
115
74
86
39
232
28
79
10
9
386
45
76
26
3
159
254
78
107
40
15
216
11
6
24
13
44
70
63
4
58
89
54
123
32
94
85
191