122
74
112
25
61
98
22
12
37
247
15
41
147
63
68
38
65
39
86
21
333
16
150
143
26
460
73
40
93
20
36
18
32
33
19
71
322
268
103
258
45
100
130
169
244