96
76
14
148
24
19
16
152
38
21
73
119
143
196
12
367
66
80
56
59
108
15
58
43
107
29
101
25
49
51
11
92