125
60
79
81
123
245
129
40
25
83
53
19
124
35
23
72
64
51
78
57
90
29
28
26
66
48
153
55
49
106
44
32
86
20
142
58
96
31
95
39
33
34
24
38
43
222
18
84
82
9
65