8
30
6
38
9
113
16
84
5
94
26
43
11
4
165
42
29
10
12
49
32
19
34
41
20
53
36
65
117
125
238
52
74
60
46
62
109
61
13
73
106
54
79
33
24