43
101
22
299
134
65
188
53
29
314
30
19
93
61
45
816
38
60
235
47
33
200
44
123
645
82
36
100
28
403
79
32
18
83
16
13
17
341
89
181
69
6766
10
6
91
25
107
741
64
52
37
87