28
84
77
17
5
15
58
9
7
12
10
42
45
22
11
165
26
56
40
24
93
34
27
103
48
90
171
147
380
360
37
162
59
85
18
41
78
212
43
76
66
50
31
4
135
25