5
44
12
17
6
3
9
60
2
33
21
11
49
39
35
101
52
126
105
147
127
43
165
31
111
81
98
131
97
71
22
47
85
417
69
124
121
154
23
34
114
108
40
80
38
75
67
25
74
29
37
41
30