40
33
101
51
10
78
37
57
13
34
77
28
227
19
25
7
76
16
4
17
1
5
22
48
61
18
9
12
3
20
84
29
6
35
179
21
15
30
27
60
8