53
6
41
51
28
11
30
2
4
15
17
19
90
9
8
7
10
14
44
5
31
20
156
85
173
46
79
3
42
18
13
387
23
55
66
35
26
1