117
85
65
56
50
47
42
70
37
162
78
105
76
51
235
63
71
61
82
91
38
22
15
101
92
59
17
77
317
27
12
39
118
74
21
20
30
62
18
32
24
44
23
75
52
33