152
338
5
11
53
91
90
21
52
36
123
54
33
30
71
130
16
75
218
94
12
290
224
57
68
29
25
676
116
15
43
45
83
46
129
56
110
28
35
80
85
62
20
153
126
219
230
165
78
32