17
10
40
11
29
37
394
90
211
114
70
49
249
44
65
7
8
25
13
419
60
38
12
132
23
28
48
45
210
83
3864
52
172
30
54
58
69
15
343
32
4
59
20
56