94
19
2
9
36
44
28
27
45
26
29
18
143
57
15
60
14
11
23
4
42
147
95
68
51
83
40
12
16
7
3
24
396
32
38
13
6
410
25
63
1665
165
1031
198
302
873
825
8
17