1
68
61
113
86
163
263
58
147
18
29
82
179
108
248
46
25
34
77
237
43
33
62
155
103
36
20
79
37
102
23
16
21
135
70
50
41
9
40
71
122
39
45
65
42
44
106
30
84
15