266
36
18
191
51
121
822
76
55
130
59
56
13
90
30
99
98
48
17
49
34
92
15
32
83
31
69
70
44
57
54
33
100
73
97
63
38
66
107
155
95
20
12
65
77
94
26
79
47