39
218
37
55
53
58
28
17
108
64
90
47
33
62
95
77
40
16
11
23
255
67
160
57
13
51
25
60
35
32
127
26
71
81
49
30
52
45
27
70
48
93