65
14
276
38
78
29
104
79
47
6
305
13
164
208
131
106
73
70
87
64
44
61
83
99
11
35
22
55
118
52
97
366
18
20
30
66
116
17
46
49
85
50
112
60
12
41
142