43
69
50
41
10
11
1
40
123
31
51
7
58
18
32
22
6
227
19
63
42
37
25
75
49
57
228
5
20
13
24
9
15
36
148
94
26
30
3
2
16
14
17
115
59
122