40
59
3
6
14
12
60
20
73
5
27
50
32
56
131
22
9
16
100
7
11
39
320
45
36
72
8
62
159
51
211
124
29
176
109
103
148
53
104
38
49
511
87
171
19
114