20
49
19
17
134
74
87
43
18
53
12
68
4
95
26
2
8
42
69
34
44
60
83
13
48
89
30
78
232
104
29
15
144
327
39
33
50
140
35
52
10
27
100
63
81
41
37
16