81
89
25
26
358
53
129
13
75
23
107
117
197
190
49
22
18
33
52
44
14
19
355
40
72
47
28
38
155
31
122
104
56
34
29
92
66
21
50
215
59
63
239
96
102