110
22
316
44
18
79
31
5
115
83
408
50
89
343
220
19
10
165
76
113
82
8
135
3
136
806
80
414
38
23
66
13
73
17
29
32
236
25
26
47
206
275
84
117
207
68
20
108
58
129
9