11
23
30
12
16
59
83
7
8
25
9
45
13
288
17
176
132
52
20
88
10
24
92
15
58
19
61
21
39
34
63
123
46
32
86
127
35
31
77
18
41
44
131
82
51
70
55
84
26
5