100
12
25
188
48
70
58
119
28
139
202
26
389
20
40
88
22
77
114
24
103
105
130
89
195
51
450
697
61
211
85
14
63
1466
134
39
36
97
42
56
178
34
71
72
663
47
7
143
37
122
18
45