39
31
26
61
41
23
65
30
121
80
29
70
64
63
68
87
237
60
37
33
35
92
53
157
50
21
27
74
102
107
47
66
127
248
84
18
49
186
20
15
44
263
12
72
62
10
97
16
83