86
78
13
175
26
111
163
64
75
366
34
40
66
41
54
21
24
115
27
50
199
117
566
29
38
68
12
140
265
51
44
22
36
49
32
124
5
79
35
71
70
15
58
125
10
43
130
132
89
106
60