25
39
16
32
13
102
139
28
87
15
58
27
7
9
21
101
22
163
23
108
82
4
59
54
5
195
66
17
84
36
3
18
33
19
57
10
424
38
0
30
52
37
76
373
31