5
4
12
125
46
42
9
26
7
17
45
41
133
6
43
33
30
49
38
72
143
117
40
10
22
18
23
16
245
24
19
11
14
102
374
75
39
104
69
51