103
448
21
99
180
267
17
113
97
117
339
47
16
49
358
46
212
175
133
23
110
100
14
278
132
73
114
25
55
27
36
52
34
44
59
26
10
24
442
119
7
33
51
19
39
48
28
69
5