33
18
207
110
56
148
23
80
12
53
40
14
111
8
143
39
1267
9
173
283
13
132
49
26
597
202
117
629
37
16
50
108
4055
45
44
31
19
46
90
103
3973
232
11
195