230
38
25
96
47
45
59
125
95
43
56
11
15
29
93
32
49
60
7
86
57
9
36
37
27
20
33
40
34
46
81
24
449
77
16
88
85
41
73
17
62
18
5
76
14
28