74
58
32
341
109
38
112
143
51
36
7
131
86
119
99
25
40
386
59
72
63
153
218
70
42
79
6
75
41
23
49
115
281
60
104
127
15
64
92
178
108
197
37
80
46
77
169
54
39
33
103
31
35