67
60
116
58
38
24
87
79
37
203
353
97
359
84
25
80
48
44
27
138
524
172
29
55
42
47
124
51
88
10
114
22
20
331
45
62
72
46
32
31
30
57
65
33
66
53
43
17
61
23
50
16
19