151
3
32
2
96
71
87
69
85
596
822
1
1
2
2
1
1
2
1
71
56
15
1
8
1
3
1
1
2
136
3
2
6
8
3
63
1
1
37
1
1
163
1
51
14
223
301
7
1
4
3
284
2
7
21
34
7
223
1
9
38
196
159
179
1
190
15
1
1
4
11
196
20
1
1
10
25
11
5
7
15
1
35
1
1
1
413
7
2
14
2
1
3
2
29
82
1
1
2
1
13
1
3
7
6
76
17
54
438
4
2
1
2
346
2
1
170
63
11
284
12
34
133
52
41
593
3