118
32
17
50
67
45
99
125
76
411
33
44
184
151
18
11
195
12
54
63
37
57
70
194
39
15
65
31
68
30
27
136
190
248
137
72
52
46
10
24
19
40
28
107
22
49
42
78
88
120
303
25