37
132
68
101
33
45
95
23
25
41
19
28
50
13
285
6
12
26
44
18
7
102
10
21
53
17
39
754
14
8
85
56
191
119
20
166
395
63
3
16
59