51
36
5
285
151
2
81
27
15
20
48
13
45
25
18
127
40
23
6
37
85
58
22
26
8
102
50
4
159
10
117
44
46
206
12
88
78
54
11
9
21
17
19
1
33
136
41
39