239
93
62
37
29
42
15
104
12
35
157
150
151
50
72
141
91
10
18
49
17
76
385
75
102
23
88
103
45
569
106
101
83
26
70
13
6
32
147
22
47
8
21
31
7
25
43
20
71
9
33