41
52
114
29
46
151
33
8
67
13
180
179
40
25
115
90
27
76
101
195
22
51
65
12
304
145
23
208
16
155
104
18
32
26
50
116
71
187
373
126
87
140
292
37
30
6
4
31
28
14
204
294