39
21
38
77
65
20
135
18
26
64
120
40
49
14
47
33
25
53
35
189
56
48
52
271
75
117
11
2
0
102
123
105
71
533
398
815
132
470
46
197
167
43
247
170
57
232
59
44
124
9