27
52
28
23
18
24
25
55
22
31
33
30
36
16
17
6
26
38
174
11
14
84
50
40
295
87
57
151
45
35
76
53
20
77
32
80
102
74
29
69