5
42
39
44
6
34
10
23
36
26
16
148
120
20
19
15
13
64
33
189
65
423
18
35
208
17
22
230
272
126
66
56
14
38
616
156
62
45
11
96
41
153
105
69
49