115
52
19
3
64
48
93
137
49
144
374
40
36
30
29
26
46
213
113
365
78
25
18
47
42
31
5
251
35
102
63
59
108
17
43
56
11
22
85
20
14
67
87
15
91
61
62
9
37
10