443
41
27
4
1
34
23
16
57
17
11
52
210
39
3
42
107
7
47
38
21
9
56
8
75
103
22
10
25
48
61
126
108
5
424
30
94
195
62
24
78
493
442
148
90