40
129
6
17
79
22
39
14
28
23
54
5
413
63
24
11
25
55
32
50
201
69
34
226
62
174
27
188
31
113
99
42
43
213
65
140
70
45
95
21
13
120
29
35
119
199
72
88
4