50
29
41
113
31
14
18
85
56
96
6
10
57
21
28
26
65
38
23
72
46
5
135
22
20
34
4
13
7
79
37
35
8
58
353
81
9
39
395
15
17
233
27
32