45
24
46
148
38
26
59
33
3
80
17
48
29
304
14
18
109
182
74
35
10
84
44
9
7
23
70
32
25
37
49
31
34
16
65
21
22
287
11
36
15
90
42
271
111
117
98