6
7
71
35
21
20
140
26
19
111
16
24
34
32
17
13
25
31
64
50
28
9
39
5
41
61
49
116
46
63
86
65
105
12
328
786
162
210
100
309
87
85
538
95
67
283