10
138
38
103
68
70
74
165
34
20
131
49
26
124
184
40
47
112
45
24
23
44
42
95
33
153
170
101
48
212
50
43
13
46
257
150
1
8
21
12
126
16
15
65
369
51
19
343