105
550
190
137
96
98
83
104
35
63
33
202
73
16
82
60
70
72
178
47
50
31
9
39
366
132
77
28
11
38
22
34
103
23
46
19
61
25
53
111
43
14
7
18
5
15
6