77
1
4
2
105
28
5
137
72
127
10
15
8
1206
3
40
81
25
62
293
51
89
60
292
301
161
107
41
83
18
21
38
71
24
33
100
182
47
169
9
264
471
250
37
207
101
109
93
6