11
63
60
34
212
50
70
127
74
14
90
53
21
120
24
165
4745
28
78
292
343
132
77
33
156
36
85
306
16
104
81
75
26
38
166
55
263
382
46
72
23
144
67
30
27
19
102
1475
45
175
41
121
25
49