4
2
3
6
38
18
102
11
27
8
12
13
68
35
17
5
313
21
7
59
136
51
40
10
31
30
57
42
22
76
14
41
32
9
94
155
311
16
73