64
289
51
49
258
38
129
108
43
69
41
12
34
23
149
17
18
138
205
216
46
105
162
132
121
143
40
22
16
102
55
58
37
87
13
42
33
179
62
26
31
295
59
78
109
131
65
27
48
144
44
61
57
30