45
29
15
96
12
17
19
13
8
48
10
11
5
18
42
38
25
23
28
31
9
6
21
91
40
7
27
14
46
35
39
146
53
80
200
22
47
30
57
60
26
41
33