52
97
17
42
16
27
24
48
13
25
43
76
156
80
63
51
56
134
123
26
95
82
50
7
33
61
142
38
12
39
128
77
28
110
45
40
179
11
288
223
108
18
75
78
46