15808
107
93
37
530
74
32
28
57
33
45
41
16
7
164
34
100
64
142
13
12
31
121
51
136
48
25
61
40
56
24
42
19
159
58
86
30
43
15
18
20
26