159
36
37
15
39
40
92
76
78
80
212
440
2
1
94
71
13
3
1
1
140
8
2
2
1
1
1
1
1
1
1
5
66
1
1
1
1
61
1
2
1
163
2
652
159
18
630
30
50
280
217
63
9
3
154
3
8
12
8
2
289
3
15
1
2
7
10
42
1
1
17
2
8
1
7
29
6
1
1
1
1
3
1
409
2
2
26
3
2
1
3
2
133
1
1
1
1
2
1
1
1
18
4
4
16
33
588
9
2
215
410
26
1
650
2