34
591
689
334
42
73
12
18
66
190
463
180
76
101
150
141
132
106
251
94
165
215
174
25
67
10
105
37
29
13
47
38
11
75
36
368
96
51
41
35
14
74
115
79
82
108
53
1
27
7