91
13
9
12
399
38
31
24
48
28
16
42
25
18
227
45
5
260
36
103
27
73
215
21
427
17
39
582
436
30
23
33
7
98
49
43
208
77
22
112
19
123
46
145
69
20
75
50