42
63
102
36
31
1
11
2
14
30
17
25
13
104
20
78
74
6
22
39
356
8
16
19
27
49
33
52
51
12
10
43
83
37
23
9
15
61
414
82
94