39
174
29
65
30
60
16
282
35
1224
33
23
186
5
197
1144
27
92
34
1011
47
21
32
78
26
67
72
28
18
62
91
98
64
151
42
236
115
20
87
52
155
80
54
36
77
218
210
38
139