147
75
44
5
42
30
47
53
92
51
66
45
124
23
97
108
137
91
40
559
272
182
28
34
29
16
50
77
187
38
58
39
59
17
32
73
109
155
19
63
72
22
31
62
104
36
21