53
29
14
10
43
51
12
16
41
22
9
19
33
20
5
1
7
42
11
3
13
109
15
23
57
39
25
35
8
50
45
2
71
63
128
24
6
26
126
28