29
34
25
22
44
53
83
43
47
38
57
86
26
58
18
90
32
111
35
74
125
10
21
65
11
64
54
19
31
17
198
16
216
76
20
376
39
42
40
68
85
100
51
23
186