143
117
55
111
99
47
50
28
64
48
41
29
43
56
51
202
33
44
42
8
81
20
52
24
13
97
122
109
102
93
16
84
38
76
82
6
19
5
9
26
100
61
32