93
90
34
16
36
15
30
351
47
12
25
21
52
55
42
23
60
256
31
18
17
14
5
96
233
138
50
26
32
80
10
38
39
136
53
77
33
153
20
58
78
73