103
84
17
247
61
65
67
114
216
45
107
80
42
102
484
113
68
194
95
284
145
138
386
30
22
100
635
119
34
160
101
27
136
11
98
135
56
64
26
19
47
529
13
63
33
245
15
21
169
188
82
54
225
38