25
1
20
76
54
2
169
29
9
8
4
22
357
39
6
213
11
5
19
10
108
148
105
36
117
60
186
74
113
255
38
218
3
7
47
95
59
27
93