56
122
59
121
116
36
328
142
22
409
68
33
47
60
15
41
303
113
101
25
50
42
13
17
24
10
14
98
49
43
30
26
58
19
111
34
38
52
123
27
39
28
12
51
110
21
29
220
20
103
31
83