19
31
43
30
10
414
23
69
60
41
34
90
28
35
27
21
108
11
48
127
123
52
24
4
18
12
56
70
25
40
65
36
80
16
95
59
124
58
64
277
125
71
198
128
37
1236
55
93
410