42
23
4
13
9
17
28
46
114
48
68
51
26
18
135
37
50
224
14
649
24
333
56
16
80
64
21
62
25
59
75
88
10
66
43
22
33
58
39
94
152
15
314
83
122
29