316
46
17
33
7
20
10
32
21
53
22
137
16
4
230
95
5
51
18
9
45
118
39
75
47
43
339
108
29
15
49
64
210
13
11
19
197
71
65
31
23
14