29
39
54
13
37
62
129
150
40
36
121
27
46
97
61
77
19
53
56
67
91
107
12
76
28
23
31
15
83
11
41
17
26
49
64
71
151
74
30
420
70
149
52
42
20
96
25