117
32
45
25
57
77
98
58
51
7
26
60
5
35
99
24
42
34
36
430
23
112
53
80
335
81
50
393
61
111
101
48
39
122
29
37
30
33
63
44
40
31
90
8518
127
64
338
271
68
116
123
74
106
138
150
125
27