15
943
159
26
35
3184
10
112
70
24
156
195
62
27
127
1068
43
693
207
21
65
44
20
32
13
92
40
50
37
226
89
41
110
83
46
30
100
33
47
273
52
106
4305
64
34
66
221
53
25
81
75
72