76
21
24
25
58
3
134
75
56
86
9
19
15
52
34
131
50
90
20
10
22
26
102
143
344
96
123
190
29
140
552
292
146
98
260
67
345
40
225
195
51
30
42
79
127
28
13
89
35
37
12