32
10
88
37
12
27
42
60
44
80
126
24
14
43
23
29
51
54
46
67
20
30
18
87
16
40
78
56
89
17
19
148
70
7
21
13
73
357
39
356
53
59
136
71
41
33