117
111
68
131
65
43
115
52
39
106
89
56
84
77
55
45
70
140
362
61
24
11
21
9
12
33
26
44
28
10
29
36
148
18
17
8
74
96
220
22
53
90
16
119
47