99
84
85
54
81
79
75
51
42
66
47
136
341
59
24
7
101
19
11
32
20
44
28
6
33
80
143
23
12
14
36
16
68
93
218
48
88
41
116
53
62
17
74
18