39
4
105
23
53
76
16
15
35
13
51
26
74
56
212
79
14
256
169
108
83
7
9
55
64
67
6
378
10
17
131
31
54
42
21
22
127
78
45
8
187
32
63
12