101
28
22
58
23
16
56
613
891
80
41
24
32
235
26
57
66
33
17
171
48
89
67
25
14
13
19
45
54
93
425
92
548
60
104
52
95
71
188
6
97
139
72
76
39
91
10
11