1
35
13
11
86
31
78
103
30
40
43
17
55
27
67
52
69
125
24
21
87
56
133
68
89
117
29
51
156
91
129
75
42
25
32
38
153
172
50
63
41
33
22
318
28
46
72
39