104
27
57
31
36
41
75
50
69
59
14
11
34
19
138
13
20
43
543
40
52
39
271
25
61
46
16
51
71
23
17
111
18
849
121
107
94
103
38
219
159
2
4
30
109
8
28
22