87
219
33
5
8
13
41
23
10
25
3
24
18
139
40
954
57
26
21
15
31
124
47
54
43
11
157
389
153
97
49
304
82
64
102
63
89
37
58
29
34
32
17
48