43
3
11
2
8
4
5
6
61
19
20
63
16
14
76
120
32
9
54
62
30
45
75
57
55
159
13
17
38
18
29
12
86
28
112
290
625
171
82
90
124
139
153
93
110
450
109
218
37
96