77
93
29
304
117
94
49
65
50
78
23
58
71
67
55
25
83
225
22
64
34
38
102
21
12
32
109
82
127
39
24
255
76
42
28
20
51
53
111
40
26
244
177
30
812
45
196
99
47