46
87
55
53
84
22
12
67
195
144
145
58
70
57
4395
51
139
28
306
15
65
44
18
30
14
29
49
303
148
17
77
138
134
12108
78
265
50
48
269
40
42
82
260
91
25
390
109
1617
513