51
4
7
23
20
126
92
12
3
2
16
13
55
15
24
10
9
19
29
11
221
30
102
1
32
28
67
54
50
14
103
5
120
46
74
18
38
49
96