2
11
10
24
18
22
30
201
23
87
115
61
14
12
94
93
89
29
52
39
71
86
37
34
64
47
31
66
77
40
27
181
25
68
19
130
32
33
20
48
35
79
15