72
37
348
18
39
58
46
9
134
127
59
274
51
54
32
70
60
52
35
169
105
153
119
45
136
261
175
225
79
31
151
66
193
5
40
77
30
16
43
87
126
53
61
41
4
284
71