77
46
17
27
183
58
50
64
36
7
23
16
49
65
14
30
63
24
2
159
105
32
101
57
134
361
177
87
47
48
68
37
26
1305
200
1556
131
540
67
44
20
53
98
154
469
194
72
291
74
35
41
39