51
119
43
44
38
18
24
146
76
58
39
67
60
55
95
2
62
23
36
40
22
66
278
194
139
305
33
53
77
80
54
113
13
41
78
84
32
87
30
56
71
114
3
200
14
15