308
175
195
26
142
42
6
4
1
7
2
31
2
7
2
16
3
1
2
1
1
86
1
1
1
2
23
108
3
16
5
13
2
1
5
2
9
6
5
1
1
1
3
21
1
2
1
1
11
23
99
5
8
1
7
3
76
18
2
52
2
1
3
1
1
36
45
240
10
9
31
415
18
1
1
367
1
11
18
1
1
10
9
3
38
18
11
252
220
204
207
49
2
1
431
11
5
2
105
377
1
44
408
22
5
379
19
13
4
3
3
48
221
4
142
113