29
64
15
94
48
41
24
14
28
61
11
25
43
22
33
51
46
38
53
47
8
32
27
52
133
74
31
37
104
26
35
89
56
30
96
23
20
19
229
101
543