29
49
28
27
13
14
19
169
5
35
77
25
7
240
15
30
17
55
96
10
12
216
16
8
4
88
48
11
26
23
21
50
39
98
43
91
61
18
40
33
102