33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
17
113
288
35
79
31
29
445
66
146
77
27
517
143
139
12
357
91
32
106
20
23
180
53
24
19
26
46
52
75