89
96
391
132
40
60
18
221
14
48
86
90
78
63
13
26
70
39
10
5
7
41
168
180
47
29
12
68
35
19
11
43
99
16
33
24
30
22
27
23
122
45
44
58
17