28
17
26
234
48
13
91
6
3
5
27
14
7
243
105
30
53
25
11
128
22
18
339
2
8
15
49
32
212
90
9
19
41
210
12
52
103
65
43
37
45
58
3737
16
301
203