36
97
20
34
25
26
48
18
32
49
31
12
23
15
202
237
63
67
96
84
33
66
24
44
82
40
47
39
110
74
86
135
141
195
255
17
68
27
94
100
45
16
51