42
10
20
6
22
634
37
46
34
41
28
36
73
39
32
11
14
93
152
92
53
132
103
30
169
25
63
50
38
60
240
84
43
107
70
129
9
40
21
447
117
3
110
284
51