31
25
13
71
9
93
23
19
15
26
44
17
51
77
67
33
20
39
18
48
53
21
150
79
28
109
83
38
61
419
40
91
85
86
45
34
1033
194
55
174