143
75
45
51
31
16
44
20
7
57
49
11
28
68
25
19
22
43
8
9
14
37
47
15
105
32
17
65
38
94
88
56
48
26
117
33
90
41
39