7
41
21
31
126
408
98
92
63
61
27
100
8
112
187
25
178
30
38
28
186
75
16
40
35
230
24
84
65
34
123
117
23
733
118
26
47
81
20
696
60
13
125
87
19
58
90
37