15
113
323
41
57
100
30
463
114
27
195
86
13
174
49
306
141
60
52
43
76
21
11
24
61
29
48
40
32
17
18
36
25
89
8
395
31
20
12
44
34
136
33
5
194
3
39
26