11
53
9
82
1123
15
21
3
19
17
45
41
24
8
43
16
18
33
32
20
29
110
30
56
48
36
215
74
188
305
247
27
40
157
66
12
385
6
13
35
107
23