40
176
17
90
18
26
11
28
13
76
64
34
21
24
65
29
54
71
33
23
9
15
57
68
31
48
59
27
38
91
14
137
108
25
30
43
127
201
286
58
427
140
7
73
221
205
69