42
8
35
124
9
16
23
100
153
56
64
3
54
30
73
60
31
85
90
138
66
74
33
7
18
34
29
13
39
28
41
87
1
188
69
20
26
32
125
17
6
456