38
410
151
36
46
124
79
145
72
10
28
30
55
12
114
87
15
170
9
27
201
31
16
579
156
64
43
125
84
20
13
48
656
81
265
395
8
73
4
23
94
148
83
1401
17
85
22
231
32
18