29
11
7
61
6
53
26
1
4
34
23
21
3
82
31
15
13
14
5
43
64
122
78
77
70
55
66
16
45
19
54
40
72
259
90
190
99
92
68
97
108
74
20
84