27
66
13
92
18
9
28
100
46
268
47
93
23
11
20
8
35
42
111
81
16
201
38
25
41
91
12
33
2
273
22
24
36
55
29
162
106
84
76
89
83
32
49
130
166