353
827
337
235
44
27
52
33
5
30
36
31
26
34
126
160
45
59
42
105
111
20
49
48
37
76
51
81
28
41
57
40
106
61
55
101
70
64
24
18
245
77