29
39
106
120
31
65
37
148
7
19
20
67
27
11
35
66
71
72
22
43
21
32
63
14
70
55
12
23
58
25
56
18
16
90
13
78
24
142
81
30
9
51
206
64
103