19
139
55
42
14
80
47
26
41
51
27
68
29
7
46
78
32
56
70
38
67
106
35
76
73
72
62
95
135
127
176
312
120
85
40
33
190
108
290
221
350
259
184
160
145
213
141
59
57
58