19
11
26
5
76
16
60
20
4
143
65
97
12
66
54
94
119
70
338
42
52
38
45
57
58
79
18
127
48
49
50
28
86
9
23
29
74
24
73
30
78
67
181
146
53
414
34
193
102