9
5
4
46
41
20
25
17
33
110
39
19
69
26
42
78
36
48
172
82
31
101
67
28
87
232
13
47
38
43
109
24
35
22
74
52
14
61
32
23
135
126
50
51
158
70