52
21
44
92
50
54
64
27
17
89
51
33
63
307
100
24
68
115
150
57
116
45
7
43
97
127
46
11
28
108
19
39
61
18
98
35
70
65
32
42
267
15
30
55
20
16
13
77
47