164
44
58
31
7
54
83
9
169
107
68
306
20
136
33
42
39
89
135
14
198
224
122
79
142
293
76
30
43
66
81
116
139
95
383
19
160
120
13
86
170
69
41
249
25
71
35
102
305
329
123