151
4
34
2
93
75
89
63
84
595
857
1
1
1
2
1
1
3
67
60
16
1
7
1
3
1
1
137
2
1
6
8
2
68
1
1
35
1
1
1
164
47
14
220
307
7
1
5
3
291
2
6
21
29
7
220
1
9
34
194
165
177
1
191
15
2
1
3
8
190
21
1
1
1
10
27
13
4
7
16
1
35
1
1
1
403
7
1
17
3
3
4
2
29
89
1
1
2
1
12
1
3
7
4
77
17
41
448
4
2
1
2
351
2
1
170
57
11
291
11
36
134
54
41
593
2