80
58
24
71
60
27
47
28
48
13
4
37
56
196
32
15
18
43
5
59
33
41
31
104
57
151
86
63
114
46
174
163
78
21
39
29
65
64
105
108
30
52
50
42
38