15
157
28
4
30
10
79
197
53
16
104
190
93
217
72
462
6
31
33
36
11
7
251
5
51
80
17
13
87
275
19
63
24
47
213
109
8
14
26
37
2
29
35