11
525
29
71
18
351
28
67
32
16
22
6
127
66
62
49
37
9
12
120
31
17
23
85
20
36
34
24
19
13
27
33
95
83
91
102
65
50
267
103
42
14
41
117