322
117
21
13
579
68
7
27
66
80
56
72
75
82
292
14
6
34
3
19
60
389
102
112
12
57
105
48
135
104
10
8
52
77
293
206
115
699
1277
957
42
196
76
35
28
23
94
183
213
31
100
121