17
14
29
109
31
45
43
53
51
12
33
38
54
135
50
67
49
46
48
62
80
57
81
52
26
32
13
75
267
66
39
18
114
25
30
23
115
152
90
275
99
157
77
202
140
128
41
108
125