124
48
33
3
7
98
90
18
118
12
21
175
16
108
40
45
54
28
29
27
20
10
5
547
19
15
83
32
23
22
24
161
60
30
53
190
70
41
78
94
52
47
50
44
26
31
164