43
7
14
107
88
35
10
20
18
76
132
59
46
30
26
17
124
179
13
25
19
21
36
109
53
73
139
41
102
149
51
31
24
106
42
39
34
110
118
68
54
40
80
97
70
29
87
63
38
120
65