61
15
11
14
21
326
301
70
67
42
46
13
30
188
119
60
140
186
52
278
144
49
432
43
27
111
3
56
5
73
35
236
66
40
238
6
33
23
129
94
29
22
89
262
138
34
93
433
396
20
109
16