43
75
45
12
49
133
47
22
16
4
30
100
193
129
32
28
21
2
18
40
55
25
48
15
24
8
35
11
53
27
37
17
3
14
33
6
10
62
274
36
124