104
13
18
276
90
216
194
6
28
11
114
83
45
60
59
20
35
24
15
27
211
23
42
53
34
10
77
73
21
17
81
39
46
16
4
3
74
47
7
33
14
9
223
19
1