79
70
43
69
19
52
49
115
41
18
38
75
16
60
3
83
66
74
290
7
85
53
86
80
9
56
78
156
65
13
51
63
67
358
231
12
95
143
187
35
93
15
22
8
29