79
93
6
300
198
48
8
175
16
176
26
51
173
28
29
362
44
14
3154
89
225
45
34
381
1013
43
108
118
38
1424
15
17
74
69
59
23
9
35
12
32
25
31
46
98
82
41
64
50
70
307
60
77