11
8
171
31
24
84
81
76
451
38
210
499
30
62
69
93
108
58
25
45
90
4
110
140
36
41
49
15
113
51
39
77
56
44
35
66
28
42
16
73
157
129
14
19
96