51
46
15
22
18
28
92
14
13
31
35
61
143
24
9
43
17
45
2
243
7
38
106
36
48
20
25
71
16
62
83
537
89
3
41
34
10
145
32
26
4