98
28
88
64
119
448
236
132
33
51
62
11
44
75
26
13
55
19
49
34
207
230
27
58
30
212
52
72
253
101
343
92
125
99
86
76
128
12
79
32
42
57
17
63
74
16
15
20
14
5
9