19
75
50
67
16
51
213
339
38
117
164
95
230
132
46
22
134
357
59
21
324
231
730
104
120
37
179
82
58
76
36
61
42
54
40
70
121
92
41
29
66
49
80