13
38
50
31
26
63
95
32
142
41
8
36
57
9
6
64
18
84
55
20
53
132
263
68
67
42
15
27
19
40
70
69
88
116
165
280
108
100
65
75
22
23
34
52
543