11
23
15
16
61
21
27
9
59
32
68
53
41
7
18
134
24
5
17
132
39
87
144
4
13
30
208
47
312
360
624
37
54
6
101
26
12
88
20
38
591
22
104
60
76
286
64
77
406
70
107