2
8
110
22
118
119
40
29
38
148
12
93
64
78
103
48
145
34
63
47
31
59
44
21
67
18
13
42
36
37
81
206
10
27
11
331
79
49
46
24
33
25
99
45
132
26
92
56