11
10
4
31
12
26
42
32
17
8
6
29
141
7
18
3
28
37
36
23
111
22
116
133
33
80
49
44
74
39
14
19
106
119
115
73
211
139
63
9
123
61
68
45
54