42
66
9
13
48
23
15
112
496
59
5
40
6
4
65
99
53
19
17
49
36
11
10
2
30
83
31
22
126
63
7
37
1
38
16
68
3
116
111
197
57
181
21
33
69
109
106
14
26