38
79
61
141
54
175
111
39
161
37
66
123
107
65
22
309
270
78
108
35
47
43
51
48
53
19
17
62
42
27
109
76
156
8
167
68
12
119
33
36
15
45
14