193
355
34
75
281
44
65
40
215
206
29
14
19
82
121
51
22
33
57
52
38
56
25
27
26
62
10
9
5
13
23
284
139
105
94
86
39
78
37
31
36
3563
55
53
63