30
23
29
119
26
68
214
27
37
22
49
71
69
43
44
48
54
62
41
28
87
199
89
34
39
21
70
404
160
20
249
12
32
120
61
36
14
10
266
31
79
77
35
78
67
60
24
45
108
50
38