146
48
47
88
154
72
41
76
77
50
36
98
59
43
153
90
39
17
38
28
115
20
42
34
127
32
58
31
37
138
93
33
87
40
24
149
316
287
70
5
29
46
68
14
65
185
189
231
124
62
114