214
21
53
38
30
113
150
103
28
163
42
339
25
72
66
105
258
111
15
60
156
64
62
81
82
55
140
252
43
114
107
89
59
87
57
101
97
69
49
24
86
139
44
23
29