29
Foreign
99
68
15
54
46
40
87
30
32
63
96
134
442
38
38
13
33
14
12
44
29
73
71
156
20
89
115
108
174