51
28
25
21
65
155
22
7
80
110
39
23
69
163
27
36
41
50
30
63
102
40
75
93
15
31
79
42
29
47
120
32
52
94
10
126
101
6
33
24
59
20
87
159
16