33
262
527
34
61
16
80
18
19
83
64
7
3
31
32
27
10
93
107
6
190
141
185
293
247
46
103
17
94
87
111
40
100
13
36
22
20
104
37
14
12
29
99
68