4
27
38
49
148
30
108
54
84
81
11
47
18
48
23
21
33
43
44
14
25
59
53
63
58
356
188
22
115
96
112
35
62
77
131
203
37
92
34
39
76
56
65
90
51
67
60
45
101