9
71
43
83
33
38
46
65
86
103
257
11
110
53
37
32
64
39
124
40
170
164
92
73
47
23
16
13
89
76
45
31
52
380
159
19
28
82
212
192
61
51
49
156
21
162
24