61
11
205
14
85
77
16
94
42
59
26
63
142
8
23
69
93
34
30
43
50
25
102
145
40
21
24
19
20
111
67
39
17
6
119
88
337
38
2
70
125
13
28
36
46
289
105