185
31
30
36
39
26
45
184
90
4
16
114
21
130
49
125
92
137
103
64
354
481
25
8
19
17
99
61
47
9
28
88
24
18
13
48
53
37
22
12
7
15
10