123
46
217
17
58
15
11
26
4
88
5
3
6
10
63
37
57
29
809
12
81
20
13
59
56
75
41
28
60
146
54
34
18
22
43
53
107
30
111
39
38