87
53
13
21
33
51
22
46
86
65
20
151
36
120
18
40
83
4
11
308
15
69
66
49
593
57
112
32
39
43
42
41
34
19
23
154
100
127
16
109
14
144
150
139