5
2
7
28
19
6
39
20
41
40
16
37
26
36
15
10
9
56
70
43
113
45
57
80
143
44
131
122
482
24
291
25
65
127
55
126
136
346
81
90
63
61
83
48
51
14
30
87