49
19
4
21
2
12
27
23
46
14
11
7
1
36
8
5
16
63
30
109
31
72
50
61
10
29
25
84
33
80
67
278
41
17
35
24
6
0
20
13
76
28