94
36
64
229
171
52
254
85
225
133
29
34
14
8
7
88
173
18
40
42
134
53
26
13
99
95
48
141
30
38
79
22
101
244
23
545
70
10
409
51
76
31
2
119
182
521
135