40
29
19
51
37
48
67
75
38
413
34
12
17
100
65
41
61
59
52
123
135
106
62
58
24
47
70
16
43
55
141
21
60