125
55
49
172
98
24
64
307
48
56
93
112
133
75
45
102
47
33
26
110
123
23
12
28
104
46
122
86
80
57
16
52
18
21
62
19
40
44
136
140
7
59
94
10
107
82
51
70
58
88