249
12
7
33
17
21
95
51
314
24
34
30
215
56
5
28
27
15
41
10
139
240
154
23
9
16
36
42
202
127
19
81
32
14
13
90
18
61
70
77
157
26
63
166
101
125
220