135
127
50
26
36
22
6
7
25
93
107
128
219
30
78
27
31
37
38
59
624
119
15
72
71
106
46
180
164
103
35
290
19
18
62
23
20
44
179
95
16
34
63
47
53
51
96
227
28
3