25
34
10
52
7
12
30
132
134
94
51
11
74
40
8
299
21
60
18
81
5
9
107
29
73
56
38
216
22
14
46
202
106
68
154
91
85
49
125
90
26
121
28
123
50
27
41
147
31
88