242
61
27
29
84
23
5
10
14
0
25
9
15
22
16
19
8
2
6
1
601
83
32
39
47
70
26
58
48
97
65
522
90
114
87
18
3
31
75
106
4
583
28
80
171
79
225
89
531
98
53
135
34
35
24
11
406
17
7
46
20
12