243
92
25
74
26
155
562
29
137
237
8
22
41
242
96
105
142
85
49
30
86
48
212
20
93
34
40
37
17
337
87
18
200
2169
35
63
69
32
99
1985
43
274
366
33
104
66
45
81
58
195