31
36
42
32
18
69
35
28
67
23
29
16
72
177
57
66
102
190
41
15
77
293
223
13
355
38
14
48
49
53
132
7
89
30
122
33
81
52
68
4
80
39
17
6
240
83
8
86
12
234