9
47
76
27
34
55
13
46
72
117
30
144
43
25
42
99
97
368
161
39
57
155
17
121
255
106
45
254
40
170
68
22
10
335
112
36
270
41
193
241
150
107
227
67
232
32
35
92
49
84
50
146
33
90