65
22
67
10
137
66
15
322
118
61
345
197
88
40
25
47
64
465
130
100
112
99
49
50
55
128
175
35
24
48
111
163
86
70
76
31
90
17
262
240
113
62
84
139
101