39
28
47
4
51
226
11
31
21
34
22
73
135
155
58
14
115
19
16
493
91
17
38
121
72
26
173
324
117
80
368
59
20
241
200
10
136
109
147
412
35
254
49
61
13
46
53