108
23
55
68
71
48
121
60
54
120
50
40
62
75
70
84
96
53
100
67
83
51
52
28
221
253
44
98
66
145
69
57
173
241
74
95
208
47
34
26
97
131
21
76
77
17
36