26
12
39
21
38
77
65
20
135
18
64
120
41
50
14
47
33
25
53
35
189
56
48
52
271
75
117
11
2
0
102
123
105
71
533
399
816
132
470
46
197
167
43
247
170
57
233
60
44
124