48
42
183
277
76
202
12
359
137
110
62
262
130
28
106
114
14
19
3
64
81
34
61
32
376
38
54
44
41
90
186
77
273
296
123
47
325
69
60
227
65
57
10
43
16
24
8
53
31