25
5
7
21
9
1
13
3
16
8
49
66
22
184
6
45
44
31
103
50
41
43
90
26
46
58
30
177
38
327
74
15
32
23
107
92
17
51
53
101
37
106
77
126
28
67
100