16
48
4
52
103
42
1123
125
13
81
24
49
58
37
21
144
54
241
117
19
91
28
109
76
211
130
186
17
189
29
36
506
138
10
140
968
626
305
22
203
118
55
14
32
43
20
68
51
40