12
103
42
37
126
167
90
127
56
53
65
153
159
59
112
118
9
54
24
83
88
28
102
43
226
23
133
32
20
14
8
10
25
18
64
157
98
144
30
33
108
68
31
89
21
66
13
55
16
137