72
57
16
362
25
50
88
24
73
301
13
154
291
123
19
31
103
131
64
12
42
33
18
22
10
43
77
11
40
23
21
212
20
112
35
52
170
61
27
17
716
117
84
381
448
199