52
100
14
13
69
128
46
106
50
48
15
12
81
34
16
20
62
56
255
83
60
29
23
32
33
9
27
22
36
19
126
25
47
89
92
345
18
26
75
200
59
158
10
11