103
318
162
388
86
381
111
406
41
180
23
130
70
188
83
136
13
165
61
713
47
80
16
93
28
77
113
21
20
122
31
102
10