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