141
269
117
283
46
55
98
96
14
34
88
37
48
222
166
31
25
66
116
75
398
130
139
18
107
127
147
70
47
52
120
9
106
118
59
45
142
27
23
68
53
94
242
35
92
79
304
102
58
32
73
7
320
41