114
56
159
74
324
103
126
82
153
71
55
117
119
38
223
176
48
133
19
44
45
20
43
334
60
14
170
102
63
39
199
227
90
33
61
216
78
94
40
107
54
109
83
89
11
70
25
80
28
97