89
48
290
41
111
115
31
90
39
60
22
81
17
426
23
50
25
34
13
8
26
11
58
97
68
16
131
40
145
158
38
35
152
21
24
183
109
95
72
15
63
69
52
88
18
127
51
36
37