121
21
16
96
31
103
39
27
79
51
49
68
60
57
23
47
25
12
113
24
50
67
76
55
53
101
65
82
46
14
135
102
20
87
38
137
74
34
59
257
33
69
77
26
32
72
129
41
43