56
39
11
5
38
73
103
100
197
10
34
13
6
20
41
21
22
8
55
15
76
28
94
47
42
17
134
19
307
68
7
49
24
23
98
12
26
16
237
79
3
36
25
44
69
114
577
1