41
59
98
145
24
80
274
192
99
30
221
36
52
88
45
106
420
149
102
157
302
68
11
391
22
73
67
44
56
70
40
53
104
255
54
25
57
50
137
48
165
27
18
32
111
77
42
622
14