38
44
550
274
154
644
35
25
20
48
55
34
61
16
65
74
123
95
28
15
11
145
107
104
181
68
47
93
17
40
77
21
42
138
75
222
81
125
577
53
62
14
30
9
26
7
90
37
109
33
6