12
46
26
53
17
32
18
15
29
52
121
34
54
69
13
155
16
196
24
127
286
115
208
45
41
28
94
48
27
57
42
23
25
107
125
55
169
88
82
225
130
114
281
715
215
227
68