159
559
41
376
35
325
42
210
13
151
10
77
8
109
21
129
51
150
61
713
34
121
111
97
11
83
89
15
254
20
86
9
94
22
88