312
245
32
34
2
7
2
2
1
231
75
31
2
47
37
54
2
1
1
1
2
3
5
2
1
14
1
43
14
79
128
44
2
3
1
3
10
11
2
1
24
15
5
54
82
1
1
140
27
24
5
1
68
4
53
19
29
175
86
91
375
5
2
33
341
2
11
1
11
144
3
11
101
72
373
112
424
12
25
310
36
55
1
9
2
119
11
427
82
446
5
16
341
14
12
1
3
1
31
231
75
34
156