34
41
71
49
45
46
47
113
139
94
609
114
67
53
103
127
157
108
368
122
144
29
69
241
81
57
84
26
50
32
75
37
55
43
89
147
25
154
226
208
56
23
28
184
19
33
234
169
195