19
56
28
77
31
23
14
87
21
62
25
141
16
7
101
242
50
45
120
10
18
59
78
41
79
2
13
34
11
48
69
15
40
84
38
175
116
298
61
297
26
20
29
139
60
27
58