238
112
102
67
107
170
54
156
26
44
29
51
24
45
18
33
10
19
22
12
10
9
11
17
16
5
30
18
9
3
35
8
2
12
2
4
3
13
15
3
6
1
2
2
20
24
2
3
10