40
5
217
83
17
64
59
187
39
281
69
196
51
9
36
18
62
13
6
175
167
165
68
3
19
85
45
22
23
34
29
20
32
49
104
116
50
48
63
12
73
58
31
38
169
11
99
41