176
69
21
37
22
18
2
1
11
63
143
7
8
60
45
9
42
33
14
5
12
27
39
16
32
36
46
3
34
26
92
31
4
6
41
88
44
35
13
84
23
90