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