230
56
86
66
85
60
410
18
29
17
22
41
32
123
52
90
269
119
20
25
144
58
74
57
43
309
73
26
176
257
175
12
742
30
54
33
124
89
8
103
31
28
61
7
75
139
98
51
23
35
36
482
179
24