109
33
101
65
87
84
11
380
155
49
28
198
24
36
126
113
132
190
63
71
82
42
188
900
21
37
39
23
105
114
47
10
25
4
210
78
79
41
121
81
181
394
193
68
139
5
22
99
76
14