151
3
33
2
96
75
88
68
87
603
842
1
1
2
2
1
1
2
1
70
57
16
1
8
1
1
3
1
1
1
137
3
2
6
8
3
66
1
1
36
1
1
166
1
49
14
228
305
7
1
4
3
288
2
7
20
33
7
228
1
9
35
198
165
181
1
188
16
1
1
4
9
201
21
1
1
10
25
12
5
7
17
1
35
1
1
1
411
8
2
16
3
3
4
2
29
84
1
1
2
1
13
1
3
7
6
77
17
55
443
4
2
1
2
353
2
1
174
59
11
288
12
35
134
52
41
601
2