75
108
65
16
59
9
30
24
7
26
62
57
87
50
19
41
53
31
18
52
11
29
42
13
213
140
28
44
8
381
23
80
5
68
14
27
37
33
77
97