28
29
1
1
48
312
4
2
89
7
43
4
62
140
8
18
18
1
98
6
3
2
84
28
10
172
18
67
1
568
451
7
26
128
283
45
2
19
28
376
18
255
40
35
0
20
11
58
77
