90
8
19
44
23
12
15
29
128
18
14
17
20
5
25
0
54
453
113
55
33
81
353
220
9
28
1
3
63
59
101
21
27
31
49
2
168
45
26
86
111
51
65
7
118
57
46