59
28
10
30
36
161
25
23
21
102
4
19
46
73
35
163
22
104
64
81
40
58
56
144
15
49
316
57
41
61
38
54
728
45
100
226
121
20
18
106
34
29
42
26