72
92
104
59
50
90
58
7
443
60
45
102
21
47
74
91
225
40
65
25
87
107
78
211
66
13
194
193
100
255
722
473
46
155
165
112
18
302
111
55
27
89
22
8
209
56
28
71
30
128
33
17
356
242