93
88
14
219
180
20
15
23
17
37
45
155
146
75
47
13
73
32
52
70
28
12
19
11
21
34
38
111
2
76
50
8
44
122
22
53
46
174
96
27
26
39
6