94
40
41
85
18
34
22
44
39
81
16
11
15
49
25
24
19
7
57
17
156
173
76
67
60
58
27
12
68
83
47
74
13
48
111
29
158
419
50