11
161
29
14
12
96
7
17
194
37
109
26
80
124
23
84
144
56
93
77
57
283
399
113
65
51
160
30
119
98
9
46
64
45
183
223
88
282
75
76
78
39