8
27
14
52
3
74
48
64
24
19
33
35
11
90
226
34
69
20
7
120
141
15
31
39
56
16
89
294
63
38
58
32
68
29
147
84
98
107
110
86
528
62
115
121
41
272
343
73
139
87
162