25
34
20
26
68
30
111
14
156
237
18
35
41
74
47
40
76
52
45
39
145
32
50
22
167
935
126
1360
19
51
21
390
544
29
81
38
62
36
75
53
124
65
15
258
55
128
73
61
66