83
19
30
17
40
101
68
16
59
119
75
54
33
96
65
56
52
35
58
89
49
38
46
198
32
70
76
78
81
168
125
128
102
105
238
25
31
103
79
53
23
90