42
45
24
27
53
44
115
20
171
36
82
29
79
23
60
207
32
5
3
28
7
587
41
39
135
71
15
18
64
90
16
11
2
423
57
35
67
13
63
350
87
140
142
6
58
61
51
12