3
2
90
0
38
6
19
11
9
1
8
24
15
55
31
22
20
5
4
14
48
26
7
32
28
17
18
105
66
49
73
202
119
179
83
13
77
142
72
39
88
243
185
60
110
61
155