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