29
119
27
80
91
28
139
154
16
143
37
215
69
53
77
43
40
95
19
14
55
150
114
86
41
103
66
207
112
22
48
23
168
24
34
11
12
26
35
399
88
39
36
51
58
47
32
76
240
70
17