125
15
161
13
81
103
20
95
66
5
200
51
9
18
280
168
215
22
28
50
14
107
65
10
43
17
29
86
88
118
151
102
93
31
33
2
59
8
36
35
7
11
85
67
48
96
158
40