3
19
13
28
66
17
37
21
31
77
6
14
24
40
220
79
23
36
22
16
44
9
7
5
151
12
39
46
259
121
25
61
30
53
81
15
11
78
72
474
122
137
38
18
105