36
80
73
175
131
100
366
10
42
173
51
47
35
165
189
112
66
1230
52
31
218
85
33
43
98
91
24
88
404
67
152
6
18
40
105
96
17
48
74
89
434
106
90
78
45
130
38
15
256
53