23
76
25
338
238
302
18
47
26
21
5
158
12
103
56
132
59
17
45
128
13
6
195
65
105
27
2
293
14
231
48
24
15
68
69
84
42
9
86
686
7
34
35
154
75
186
116
64
54
72
11