95
69
70
83
44
62
77
66
215
42
17
429
210
50
128
46
80
11
49
14
18
21
56
4
57
65
186
242
60
34
198
51
73
20
13
39
41
27
28
15
122
103
31
29
40
68
25
59