59
18
37
115
407
97
15
7
16
56
74
23
124
38
102
49
21
28
99
89
11
138
12
153
50
84
47
48
2
136
55
131
14
24
27
17
43
4
33
64
9
69
29
46
93
8