125
15
35
32
44
25
19
47
45
82
77
22
78
117
76
41
69
49
43
91
48
37
201
11
28
17
137
21
20
24
59
128
146
112
18
182
36
140
164
803
101
95
46
114