29
18
15
28
16
24
13
23
30
19
37
20
33
8
22
26
56
133
21
55
41
144
76
54
78
43
40
49
39
67
11
70
60
51
64
152
111