230
42
63
77
67
18
8
37
116
149
20
19
25
32
39
56
46
16
65
36
30
35
22
70
51
69
29
1
27
34
17
28
44
45
108
31
52
62
41
58
49
53
76
74
11
95
13
4