96
153
93
53
60
35
24
77
159
59
103
42
16
22
20
65
51
21
6
164
10
223
41
36
12
3
39
13
4
27
78
18
186
176
62
99
81
25
47
1
124
179
9
118
73
32
23
169