42
10
8
75
21
17
94
60
229
40
36
67
29
139
53
112
134
11
70
71
30
84
38
13
52
193
124
16
20
34
39
62
85
56
93
44
23
28
26
19
131
103
46
428
2
37
24