14
3
94
7
61
9
11
6
159
4
22
24
62
13
25
2
5
23
33
1
302
104
63
475
38
27
12
10
43
8
48
123
26
31
16
152
555
156
220
21
58
81
98