292
95
207
57
14
133
90
153
92
40
312
125
64
121
187
109
96
50
93
148
317
42
34
33
56
88
6
58
60
12
21
19
47
46
230
113
11
164
101
43
31
2
91
16
25
13
10
5
45
39
41
143