43
47
44
28
48
8
14
46
34
58
25
87
39
136
37
23
30
21
45
214
22
88
56
101
50
76
20
77
119
120
86
150
59
31
173
80
102
29
35
99
66
116
123
41
127
82