15
4
21
5
3
6
11
14
12
28
208
229
174
281
22
8
24
23
16
7
71
27
180
76
37
59
49
29
141
122
51
32
34
33
48
97
50
35
25
65
67
44
73
26
17
45
41
31
13