61
56
385
42
71
29
44
23
39
146
189
45
12
155
59
87
63
103
11
18
19
27
118
80
34
135
54
35
95
51
43
107
82
25
49
72
83
36
37
13
138
111
105
4
38
121
32
2