258
21
7
2
5
16
1
44
24
12
263
113
17
67
23
167
8
51
50
296
53
106
102
54
36
27
28
90
20
37
56
3
38
13
15
42
32
11
154
87
43
96
57