13
39
11
86
362
56
63
32
1
44
16
198
83
78
75
102
0
46
87
51
45
41
5
27
12
22
82
29
4
18
26
25
24
49
213
69
246
34
19
9
74
17
37
65
31
66
72
61
76
278