59
146
35
6
83
124
99
18
93
48
10
144
41
34
97
23
39
104
19
51
228
88
140
43
116
27
9
29
17
50
220
174
186
317
22
54
250
71
169
87
52
95
45
77
106
79
57
46
15
21
16
105