47
18
127
9
41
6
17
12
114
2
52
112
10
79
59
25
19
20
30
13
44
26
40
14
32
42
16
166
36
4
24
55
92
107
86
344
191
46
193
75
22
8
213
29