38
52
139
13
120
68
95
24
14
39
148
19
12
26
51
42
59
17
74
185
69
83
46
44
36
30
295
110
99
172
32
163
238
29
105
54
65
334
33
94
138
81
153
61
147
144
66
140