124
508
6
10
26
86
11
52
61
25
14
43
32
24
37
45
28
88
96
27
4
134
72
44
69
29
19
57
71
84
18
31
23
38
50
60
167
120
109
17
46
93
5
22
7