51
16
61
15
21
48
18
105
59
20
49
29
66
72
46
38
13
23
114
260
178
130
145
104
136
87
37
94
36
119
83
157
77
39
68
47
42
216
34
32
62
44
116
10
67
121
2
101
161
171
80
58