85
74
26
41
25
125
121
23
38
54
47
31
356
108
89
40
48
18
59
7
44
14
39
3
19
113
128
61
32
73
24
22
29
53
114
36
110
77
9
6
466
12
86