31
33
46
65
28
23
24
39
18
34
66
141
154
38
87
29
70
45
42
12
41
88
16
20
58
43
49
30
50
63
241
36
22
146
78
72
75
77
51
98
32
74
48