1
2
45
3
7
13
11
12
22
9
10
19
5
21
28
36
24
47
86
285
122
133
43
62
50
61
65
23
71
101
48
68
44
163
34
74
115
92
33
14
197
37
41