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