25
172
13
12
7
65
84
14
22
18
8
122
86
250
154
33
9
46
11
10
28
79
62
94
50
113
39
20
207
125
63
37
42
72
51
40
77
56
17
44
41
138
245
5
76
6
119