77
138
21
55
7
45
33
43
107
50
36
28
11
2
23
14
57
51
78
26
4
31
67
61
20
8
25
6
65
239
103
71
18
37
53
101
13
52
56
229
35
40
22
54
88
74
48
24