96
3
17
6
36
21
30
209
69
32
46
243
41
43
16
13
19
279
57
42
27
4
81
8
23
7
9
14
110
11
2
1
64
94
45
115
40
35
31
192
73
85
155
1065
22