41
49
19
28
11
13
39
4
6
7
9
5
2
15
367
18
222
80
10
53
8
12
16
17
3
58
84
54
72
69
108
20
14
21
30
40
203