61
313
7
106
58
73
19
64
32
112
29
15
23
20
18
21
104
153
30
50
26
3
215
121
93
102
55
164
186
27
40
28
74
9
95
89
22
265
85
12
34
86
76
80
8
275