104
71
115
127
33
97
67
55
26
76
48
31
23
103
22
68
21
57
98
37
54
95
20
88
40
151
24
17
50
12
19
29
90
415
53
25
47
79
96
58
111
16