100
58
10
25
36
161
34
20
21
23
9
22
38
155
71
230
12
26
63
40
81
78
19
111
68
86
84
98
27
31
41
110
93
59
16
53
11
54
6
109
107
44
48
37