4
3
10
69
13
24
16
9
52
20
22
30
42
61
19
36
29
28
249
123
125
32
149
23
53
39
78
81
188
362
49
56
40
58
65
96
33
18
76
88