12
100
0
2
132
21
3
4
1
15
71
88
14
28
25
45
20
22
13
6
5
9
46
38
7
18
171
56
11
29
58
23
27
55
62
33