42
104
77
20
23
119
64
12
38
103
21
62
159
24
75
207
29
10
7
28
25
33
47
41
19
125
82
17
49
196
30
71
14
40
45
39
86
55
32
256
126
15
13
92
46