96
55
34
65
67
54
31
42
135
10
37
14
15
16
33
27
4
28
269
62
43
13
8
71
21
24
77
22
60
86
59
120
97
340
154
68
56
52
49
143
203
92
53
111
6
18