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