23
75
45
14
31
59
20
7
48
10
36
85
29
192
70
6
11
9
13
341
28
15
53
27
97
19
24
413
25
69
338
46
155
373
26
47
44
35
12
159
288
126
61
37
122
56
50