81
31
22
7
3
6
10
12
13
312
29
8
45
72
39
79
49
23
104
11
74
251
35
18
57
15
28
204
53
55
143
76
122
44
27
16
345
30
165
136
120
5
20
2
126
41