29
62
33
10
41
97
16
83
28
22
126
13
21
264
47
26
8
65
51
67
102
88
11
190
19
4
365
24
20
76
59
37
17
40
75
44
34
45
39
60
124
27
23
46
69
52
72