52
3
23
113
30
20
46
35
91
11
22
8
14
5
13
143
10
45
16
152
70
148
134
212
95
189
62
34
24
4
33
29
9
172
41
27
32
19
6
77
63
7
49
59
12
71