45
9
68
18
86
40
5
8
27
47
193
19
11
26
6
16
13
12
97
51
20
95
77
73
443
7
237
48
15
58
118
44
145
69
75
191
301
23
110
37
31
298
25
50
41