44
38
30
40
28
93
57
83
23
13
34
79
95
49
59
131
181
10
25
9
14
75
123
41
35
104
63
58
135
51
17
111
19
2
208
46
897
65
56
16
215
268
166
370
52
53
120
188