47
61
3
43
351
11
10
82
42
195
13
7
92
85
21
2
33
16
174
128
20
6
77
4
12
9
73
59
15
197
17
40
36
101
8
131
23
1
39
14
56
111