5
175
15
7
4
1
8
3
13
2
11
14
10
6
22
31
48
40
21
35
123
92
18
86
49
46
75
98
57
249
17
60
76
81
65
32
28
72
62
43
177
116
20
165