35
27
21
51
111
440
54
19
359
137
112
91
29
34
18
196
65
44
124
26
16
62
37
33
72
81
31
3
28
11
30
12
53
61
121
23
39
114
139
9
43