171
91
539
82
607
35
90
69
16
25
13
41
64
23
277
14
2
29
11
28
94
67
81
84
22
40
6
48
30
62
4
12
185
18
27
190
20
60
39
8
79
50
21
31
99
19
52
104
10