39
29
87
209
5
153
57
59
42
18
12
49
144
7
61
13
19
14
196
10
11
25
54
77
206
44
41
6
989
22
289
150
50
254
117
130
615
27
45
26
34
32
338
247
21
48
55
15
33
51