43
0
66
253
30
27
16
20
105
15
173
22
17
9
23
1
35
11
7
38
97
134
41
21
25
116
111
13
65
99
42
71
45
107
24
114
36
63
62
37
5
19
58
240
144
46
84
57
1490
266
69