44
160
32
35
43
9
11
40
48
113
87
34
68
25
19
38
20
102
51
29
28
90
98
66
70
37
54
17
92
49
125
91
159
10
50
5
72
133
31
59
22
46
60
6
122
36