90
9
201
8
21
19
28
10
15
13
12
116
16
67
6
30
5
61
40
57
54
66
60
144
94
138
104
73
197
29
23
52
75
135
107
71
232
35
34
147
36
26
46
97
70