97
39
15
5
44
24
47
12
8
26
16
236
79
49
185
13
10
27
3
35
25
9
43
102
69
23
4
253
114
570
1
18
38
14
2
58
17
70
45
140
61
73
7
186