79
32
15
35
42
47
23
12
39
169
19
24
4
117
13
57
848
48
137
167
70
27
118
164
693
22
36
31
5
74
61
28
37
93
56
264
46
132
332
256
191
81
50
9
10
45
366
59
127
94
161