44
60
112
14
18
94
33
24
27
25
124
48
101
31
34
12
38
6
7
59
517
153
79
45
77
11
49
17
29
62
67
71
51
16
50
176
19
109
53
57
32
159
508
87
146
20
143
61