45
11
33
6
14
16
25
20
91
57
44
32
58
4
70
49
29
62
7
26
31
17
23
37
170
115
42
63
86
9
13
15
50
1
403
5
233
89
35
21
19