45
112
48
84
298
89
15
51
26
52
3
17
4
8
7
1
30
36
22
37
122
69
33
19
21
131
101
46
27
58
20
11
40
54
38
83
99
14
184
43
12
41
16