19
64
135
65
25
5
38
14
43
33
47
41
26
15
99
87
72
21
37
7
177
123
44
319
137
76
11
10
22
145
13
36
27
60
77
42
80
61
40
50
67
57
120
85
30
34
75