2
17
15
86
110
22
118
40
29
38
148
12
93
64
78
103
27
31
48
145
33
62
46
59
44
21
67
18
13
42
36
37
81
206
10
11
328
79
80
49
47
45
63
56
39
24