25
10
38
14
12
134
964
22
21
11
23
634
34
61
7
24
15
19
84
5
4
30
13
238
124
140
28
92
53
40
52
46
94
41
72
56
137
45
50
35
73
6
76
141
79
51
9