62
250
4
3
9
10
2
18
5
33
50
26
93
14
88
15
22
27
120
66
12
17
11
23
1
51
7
36
85
81
112
60
28
41
44
40
29
39
54
63
83
48
225
16
30