147
9
88
2
101
81
105
84
76
693
877
2
99
61
14
1
5
2
2
1
2
169
16
1
8
2
1
1
3
3
64
1
30
4
4
188
4
53
34
280
313
13
2
1
6
289
7
4
41
3
36
8
280
1
15
77
207
167
220
187
30
1
1
7
16
221
20
3
1
6
26
10
5
8
3
22
2
26
1
3
440
20
6
25
1
2
1
1
32
110
1
2
1
4
1
1
1
2
1
6
12
5
8
100
18
64
504
2
2
1
2
387
1
5
194
88
3
11
293
11
3
49
117
35
52
690
3