38
125
59
30
20
32
5
31
25
4
17
19
79
412
26
75
6
43
16
12
214
9
29
18
243
23
24
73
161
7
11
15
61
37
47
101
100
54
99
35
319
44